Back to jobs

Firmware Engineer

Job description

Firmware Engineer required by a growing technology company located in Ringwood.

The firmware engineering team plays a crucial part in the development of new products focusing on embedded systems. The successful firmware engineer will have strong C/C++ knowledge within embedded system environments and should be au fait with protocol design and implementation - CAN, USB, TCP/IP or similar.

Key experience

- C/C++ knowledge within embedded systems

- Protocol design & implementation with UCB, CAN, Ethernet, UART, RS485 or similar

- Developing firmware for microcontrollers

Experience in any of the following areas would be advantageous;

- Agile

- UML

- Design patterns

- Scripting languages e.g. Python, Bash etc

This is an opportunity to join a growing company working in a varied, interesting technical environment. The successful candidate will play a key role in decisions around adopting new tools and technologies, design & architecture and other key aspects of product development. If you are seeking a role of this nature please contact IanTaylor@SpectrumIT.co.uk or call 02380 765806.