
Web Apps
Our software services include the design and development of websites and applications. A web application is any software application that can be accessed through a web interface or internet browser.
Learn More
User Interface Design
User interface (UI) design refers to the visual layout of the elements that a user might interact with. The objective is to maximise efficiency and usability, providing an optimal user experience.
Learn More
User Experience
User experience (UX) refers to any interaction a user has with a product or service. UX design considers each element that shapes this experience, how it makes the user feel, and how easy it is for the user to accomplish their desired tasks.
Learn More
Software Life Cycle
The Software Life Cycle is a continuous loop for design, developing, supporting, and improving your products and services. Westwood Rock can support you every step of the way.
Learn More
Safety Critical
Information on safety critical software will be displayed here shortly. If you have a requirement for safety critical software, please contact us and one of our specialists will be pleased to discuss it with you.
Learn More
Modelling
Information on modelling will be displayed here shortly. If you have a requirement for modelling please contact us and one of our specialists will be pleased to discuss it with you.
Learn More
Mobile Apps
Mobile applications, those that run on phones and tablets, are applications designed with mobility, ease of use and touch sensitivity from the outset. Westwood Rock's developers can help you realise your mobile app dreams.
Learn More
Machine Learning & AI
Machine Learning and AI are becoming important capabilities and features of modern software systems. Westwood Rock can help you realise the potential of these new technologies.
Learn More
Embedded Software
Embedded software or firmware is software that runs on a microcontroller or processor core, more information on Embedded Software will be displayed here shortly. If you have a requirement for Embedded Software, please contact us and one of our specialists will be pleased to discuss it with you.
Learn More
Device Drivers
Information on Device Drivers will be displayed here shortly. If you have a requirement for Device Drivers please contact us and one of our specialists will be pleased to discuss it with you.
Learn More
Desktop Apps
A desktop application is software that is installed and runs on a desktop or laptop computer.
Learn More
Database Design
Correct database design can provide a better more performant system with less data duplication and faster queries. Westwood Rock designers can design the perfectly structured for your project.
Learn More
Cloud Services
Cloud Services allow connected applications on mobile and desktop to interact with your centralised systems where you have the power of control. Westwood Rock can design and implement Cloud Services that fit your needs.
Learn More
Thermal Management
Thermal management influences product and system reliability but some thermal management techniques can impair usability or aesthetics. It is imperative that the full design team work together to develop effective thermal management.
Learn More
RF Circuit & Antenna Design
Westwood Rock was founded by engineers who already had RF and high-speed digital experience from working with Radar, maritime radio, broadcast, and consumer applications and had been published in the IEEE MTT-S International Microwave Symposium. They had also taken their designs through EMC testing and CE marking.
Learn More
Internet of Things (IoT)
Internet of Things (IoT) refers to the growing network of ‘smart’ objects or devices that connect over a local network or the internet. The purpose of this network of devices is to exchange data typically devices in the network can respond to each other, to people, other networks, machines, the environment, or a combination of any of these.
Learn More
Human Interfaces
We use a whole range of interfaces to interact with devices and systems. Common interfaces are keyboards, mice, monitors, touchscreens, buttons, pens, speakers, cameras, and microphones.
Learn More
Harsh Environments
One of the harshest environments to operate in is in space.
Learn More
FPGA, CPLD & HDL Design
Field Programmable Gate Arrays (FPGAs) and Complex Programmable Logic Devices (CPLDs) are programmed or configured using a Hardware Description Language (HDL). The languages we normally use are VHDL and Verilog. In addition to FPGAs and CPLDs we have significant expertise in designing full-custom and semi-custom integrated circuits (ICs) or microchips, known as Application Specific Integrated Circuit (ASIC) design. We can take your digital and mixed signal design from layout to fabrication.
Learn More
Fault Tolerant
Prior to developing medical devices, we worked in the design and verification of aerospace components and systems. Consequently, we have extensive experience in design for safety critical and mission critical systems.
Learn More
EMC & Radio Approvals
To enable CE or FCC marking of electronic devices, the devices will need to be tested for electromagnetic compatibility (EMC). EMC testing checks that an electronic device does not emit electromagnetic energy above a prescribed threshold and inadvertently interferes with other electronic devices. Similarly, it checks that the electronic device is not susceptible to certain levels of electromagnetic energy.
Learn More
Digital Signal Processing
Digital signal processing is a large field but broadly the types of processing applied to signals involve filtering, measuring, compressing and signal conditioning.
Learn More
Computers & Microcontrollers
We have designed with almost every type of computer sub-system or microcontroller. From low power battery operated microcontrollers intended to last for months or years without a battery change, to high speed parallel computer sub systems used in robotic surgery where safety and fault tolerance are paramount – we have designed every system.
Learn More
Communication Links
Communication links are everywhere, between people, electronic products and systems, across networks and the internet.
Learn More
Chemical & Gas Sensing
Any automated system is only capable of responding to changes that it can sense. We have a broad and in-depth knowledge of sensors and the circuits and algorithms needed to make the most of them.
Learn More
Cameras, Video & Audio
Our experience in this area is extensive, from vision mixing desks, routing systems, standards conversion, noise reduction and digital cinema - demonstrating one of the first presentations of Digital Cinema in 1999.
Learn More
Battery Powered Devices
Designing a product or system to operate efficiently on batteries requires very careful design of the circuits, including radios and peripherals, any embedded software, device drivers or programmable logic devices and of course the battery management itself.
Learn More
Technical Due Diligence
Technology moves rapidly and staying abreast of advances can be challenging for businesses and individuals.
Learn More
System Design
Developing a good system design is central to building safe, reliable, extensible, and cost-effective products and services, but what is the system design? It is probably best to think of how we get to a system design and that will explain what it is.
Learn More
Sustainable Design
When considering sustainable design, a holistic approach is often preferable. In addition to considering the overall product and system design we should consider how the product or system will be used, how it will be powered and its expected life.
Learn More
Regulatory Support
Westwood Rock’s main regulatory expertise covers regulatory approvals for Electromagnetic Compatibility (EMC), Radio (RED and FCC) and Medical Devices (MDR, FDA). However, our design, verification and validation experience allow us to help you in other areas where fault tolerant design is important.
Learn More
Proof of Concept
Proof of concept and feasibility studies allow us to assess ideas or concepts in more detail. When we are satisfied that we have an idea or concept that might make a successful product, system, or service then we may suggest developing a proof of concept. This provides us with something that we can use to measure and test with.
Learn More
Project Management
Project management begins with project planning. We keep you updated with regular reviews, budgets, and risk assessments so that you know how your project is progressing in time, in budget and so that there are no surprises. We accommodate the project management preferences of our clients, and we are comfortable working with both Waterfall and Agile Methodologies.
Learn More
Product Design
In over 20 years we have developed a team of specialist creative product designers and subcontractors.
Learn More
Patents & Intellectual Property
We assist clients and their patent agents in several ways.
Learn More
Human-Centred Design
Human-centred design (HCD) is an approach to designing products, systems or services that focuses on the user’s needs and requirements, the aim is to solve a human problem in the most efficient and effective way for the end-user. How useable is your product?
Learn More
Feasibility Studies
Feasibility studies and proof of concept stages are used to assess ideas or concepts in more detail. The main drive behind feasibility studies is to assess risk and identify mitigations.
Learn More
Design for Manufacture
We understand that a low-cost well-designed product can be let down if it cannot be manufactured and reliably and affordably tested for its intended lifetime.
Learn More
Cost Reduction
Cost reduction begins with cost estimation.
Learn More
Concept Generation
In the early stages of the product design process, we can collaborate with you to help develop concepts and technical approaches to meet the requirements.
Learn More
Automation
The products that we work on typically have some electronic or software components. Sometimes the electronics or software might be quite simple, turning on LEDs or reading switches. Often, we are designing more complex systems that automate a process in response to a measured stimuli such as a heating system responding to a thermostat.
Learn More
Business Management Systems
Our business management systems are built using our Strata Framework software. With Strata we can rapidly build high performing, secure business applications that can connect and integrate into your existing or legacy applications.
Learn More
Analogue Design
All electronic circuits are essentially analogue, including digital circuits as every logic gate is made up of transistors which are analogue devices.
Learn More
3D CAD Design
We provide 3D CAD design services using a range of CAD systems.
Learn More