
Enable job alerts via email!
A recruitment agency is seeking a skilled Firmware Engineer in Salisbury, UK. The role involves developing embedded firmware for microcontrollers, designing communication protocols, and collaborating with the electronics team. Ideal candidates will have strong C/C++ programming skills and a background in electronics or computer engineering. This position offers the opportunity to work on innovative technology with real-world impact.
We are seeking a skilled Firmware Engineer to develop embedded software for advanced instrumentation and automation systems. Working alongside electronics and software engineers, you'll play a key role in creating reliable, high-performance firmware that powers innovative products used in precision environments.
The Firmware Engineer will be responsible for embedded software design, coding and testing across a range of microcontroller platforms. You will take ownership of firmware architecture, communication interfaces and real-time control logic, ensuring smooth integration with hardware systems.
This role offers the chance to work at the intersection of hardware and software on products with real‑world impact. You'll be part of a collaborative team developing technology that pushes the limits of accuracy and performance.
Keywords: Firmware Engineer, Embedded Engineer, Embedded Software Engineer, Firmware Developer, Embedded C, Embedded C++, ARM, PIC, Microcontroller, RTOS, SPI, I2C, UART, USB, Device Drivers, Low-Level Programming, Real-Time Systems, Electronics, Instrumentation, Embedded Systems Engineer