Overview
Senior Embedded Software Engineer
Location : Basingstoke (On-site 2 days per week)
Salary Up to £75,000 (depending on experience)
We’re looking for a Senior Embedded Software Engineer to join a growing, multi-disciplinary engineering team in Basingstoke.
You’ll be working alongside Software, Electronic, and Mechanical Engineers, contributing to the design and development of robust, high-quality electronic systems in a collaborative, engineering-led environment.
A suitable applicant will have8+ years’ experience working in an Embedded Role, developing C++ and knowledge of programming into Hardware to a high standard.
If you have mostly worked with C and have limited C++, this specific role is not for you.
Responsibilities
As a Senior Embedded Software Engineer, you will :
* Design, develop, and maintain embedded software in C++ for 32-bit microcontroller-based Motion Control Systems
* Take ownership of complex, safety-critical software components
* Work closely with electronic, mechanical, and systems engineers to deliver integrated solutions
* Contribute to architecture decisions, coding standards, and technical reviews
* Support testing, validation, and documentation activities across the development lifecycle
Qualifications
* Highly experienced in Embedded C++ Software Development
* Extensive background in motion control systems, and safety-critical software
* Proven experience working to MISRA coding standards
* Worked on Real-Time Operating Systems (Ideally FreeRTOS)
* Working knowledge of Python for internal tools, automation, and test support
* Ability to lead projects and mentor Junior Engineers
Benefits
* 25 Days Annual Leave + Bank Holidays
* Bonus Scheme (paid out quarterly)
* Life Assurance
* Employee Assistance Programme
#J-18808-Ljbffr