
Senior Embedded Software Engineer - C & STM32
Job Description
Posted on: March 21, 2026
Senior Embedded Software Engineer – C & STM32
Redline has been retained by a global leader in critical power and power generation solutions who are seeking a Senior Embedded Software Engineer to join their expanding R&D team, based on site in Burton upon Trent.
Due to continued growth and increasing demand, our Burton Upon Trent based client is looking for a Senior Embedded Software Engineer to design, develop, test, implement and integrate control software for advanced power systems.
Responsibilities for this Senior Embedded Software Engineer – C & STM32 role are:
- Design software architecture and interfaces for embedded controllers, including STM32 microcontrollers and FreeRTOS.
- Develop, test and integrate control firmware and applications in embedded C/C++, adhering to MISRA C:2012, IEC 61508 and CERT C standards.
- Implement communication protocols such as Modbus/TCP, serial communications (RS232/422/485) and Ethernet.
- Integrate embedded systems with analogue sensors and actuators using ADCs and DACs.
Key skills and experience for this Senior Embedded Software Engineer – C & STM32 job are:
- Degree in Software Engineering, Computer Engineering, Electrical or Control Engineering, or equivalent industry experience.
- Proven experience developing embedded or industrial control software.
- Strong proficiency in C/C++ for ARM Cortex-M microcontrollers (STM32 preferred).
- Solid working knowledge of FreeRTOS or a similar RTOS, including task scheduling, inter-task communication, priority management and real-time debugging.
- Familiarity with MISRA C:2012, IEC 61508 functional safety concepts and CERT C secure coding practices.
This is an excellent opportunity to join a forward-thinking organisation offering strong career progression and the chance to work for a global leader in critical power solutions.
To apply for this Senior Embedded Software Engineer – C & STM32 (on-site) position in Burton Upon Trent, please send your CV to ndrain@redlinegroup.Com.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
JobsInUK.app
Get JobsInUK.app on your phone!

Principal Configuration Engineer

Staff Software Engineer

Senior Palantir Engineer

Senior QA Engineer DevTest

