Job Description
Embedded Software Engineer | c£65,000 | Bath / Hybrid
We’re working with an advanced engineering team at the forefront of control and perception technologies for the automotive sector, and they’re looking to add an Embedded Software Engineer to their growing ranks.
Part of a well-funded innovation division within a larger, established group, this team is driving the development of autonomous and driverless systems for a new generation of vehicles—across both UK and global markets.
As an Embedded Software Engineer, you’ll play a key role in the design and delivery of real-time software for high-performance systems. You’ll be working alongside systems, electronics, and mechanical engineers in a highly collaborative environment. This role calls for expertise in embedded C++, a systems mindset, and a passion for high-integrity, robust code.
What you’ll be doing:
1. Architecting and implementing embedded software for sophisticated control platforms
2. Writing reliable, efficient modern C++ code for real-time applications
3. Creating and maintaining UML models, design documentation, and detailed specifications in alignment with SysML frameworks
4. Supporting integration activities, testing on real hardware, and system debugging
5. Developing embedded comms protocols such as TCP/UDP ...