Embedded Firmware Engineer
14 Days Old
Salary: Up to £45k (depending on experience)
Location: South Yorkshire
About the Role
We’re working with an established engineering company developing advanced embedded electronic products for demanding operational environments. We’re looking for an Embedded Firmware Engineer to help drive the development of their next generation of products. This is a hands-on role with the opportunity to contribute to projects from early concept through to validated prototypes and production-ready designs.
Key Responsibilities
Design and develop embedded firmware.
Write and maintain low-level drivers (SPI, I2C, UART, CAN, RS485) for new and existing hardware platforms.
Collaborate closely with hardware engineers on PCB bring-up, fault-finding, design validation, and prototype testing.
Implement robust, maintainable embedded code (C/C++) for resource-constrained microcontrollers.
Support the full lifecycle: requirements capture, implementation, documentation, test procedures, and release processes.
Participate in design reviews and contribute ideas toward architecture, performance, and reliability improvements.
About You:
Degree in Electronics Engineering, Embedded Systems or a related field.
5+ years of firmware or embedded systems experience.
Strong background in embedded firmware development in C / C++.
Experience with ARM Cortex-M, STM32, PIC, or similar microcontroller platforms.
Understanding of RTOS (e.g., FreeRTOS) or bare-metal development.
Ability to read schematics and work alongside hardware engineers to debug and validate electronics.
Strong debugging experience using oscilloscopes, logic analysers, and embedded development tools (GDB, JTAG/SWD).
Familiarity with Linux-based development.
Please note we cannot offer sponsorship for the role.
If interested, please send over an updated CV
- Location:
- Sheffield
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
New Yesterday
Embedded Firmware Engineer
-
Sheffield
- Information Technology
Job Title: Embedded Firmware Engineer Read all the information about this opportunity carefully, then use the application button below to send your CV and application. Salary: Up to £40k (depending on experience) Location: Sheffield Based (intern...
More Details -
-
New Yesterday
Embedded Firmware Engineer
-
Sheffield
- Engineering
Job Title: Embedded Firmware Engineer Salary: Up to £40k (depending on experience) Location: Sheffield Based (international travel opportunities) We’re looking for an Embedded Firmware Engineer with experience in machine control and industrial autom...
More Details -
-
1 Days Old
Embedded Firmware Engineer
-
South Yorkshire
- Engineering
Job Title: Embedded Firmware Engineer Salary: Up to £40k (depending on experience) Location: Sheffield Based (international travel opportunities) We’re looking for an Embedded Firmware Engineer with experience in machine control and industrial autom...
More Details -
-
14 Days Old
Embedded Firmware Engineer
-
Sheffield
- Engineering
Job Title: Embedded Firmware Engineer Salary: Up to £45k (depending on experience) Location: South Yorkshire About the Role We’re working with an established engineering company developing advanced embedded electronic products for demanding operatio...
More Details -
-
14 Days Old
Embedded Firmware Engineer
-
South Yorkshire
- Engineering
Job Title: Embedded Firmware Engineer Salary: Up to £45k (depending on experience) Location: South Yorkshire About the Role We’re working with an established engineering company developing advanced embedded electronic products for demanding operatio...
More Details -