- Full product life cycle development of new products
- Develop hardware, firmware & software modules used for multiple products
- Identify emerging technologies
- Complete projects to a high standard and on time
- Maintenance of existing designs
- Hardware troubleshooting, fault finding & problem solving
- PCB design & layout
- Analogue & Digital circuit design
- Sensors/Sensor design
- Electronics prototyping, test & soldering
- Embedded C/C++
- Microcontrollers & Peripherals
- RTOS (FreeRTOS)
- SMT
- Electro-mechanical design
- Design for hazardous environments (ATEX etc.)