Services

Our services offer a broad range of expertise

All
Product & System
Hardware
Software

3D CAD Design

We provide 3D CAD design services using a range of CAD systems.

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

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

Product Design

In over 20 years we have developed a team of specialist creative product designers and subcontractors.

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

Cost Reduction

Cost reduction begins with cost estimation.

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

Patents & Intellectual Property

We assist clients and their patent agents in several ways.

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

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

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 will 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

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

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

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

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

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

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

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

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

Harsh Environments

One of the harshest environments to operate in is in space.

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

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

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

Communication Links

Communication links are everywhere, between people, electronic products and systems, across networks and the internet

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

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

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

Cloud Services

Information on Cloud Services will be displayed here shortly. If you have a requirement for Cloud Services 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

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

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

Mobile Apps

Information on Mobile Apps will be displayed here shortly. If you have a requirement for a mobile app 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

Software Life Cycle

Information on Software Life Cycle will be displayed here shortly. If you have a requirement for Software Life Cycle please contact us and one of our specialists will be pleased to discuss it with you.

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

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

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

Database Design

Information on database design will be displayed here shortly. If you have a requirement for database design please contact us and one of our specialists will be pleased to discuss it with you.

Learn More

Machine Learning & AI

Information on Machine Learning & AI will be displayed here shortly. If you have a requirement for Machine Learning & AI services please contact us and one of our specialists will be pleased to discuss it with you.

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

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