Senior Embedded Software Engineer at SR2 | Socially Responsible Recruitment | Certified B Corporation™, Greater Bristol Area, £Contract Rate

Contract Description

Senior Embedded Software Engineer – Safety-Critical Systems – Outside IR35 – Hybrid


We're looking for a Senior Embedded Software Engineer to support the development of high-integrity software for mission-critical systems within a complex engineering environment.


This role is focused on the design, development, integration, and verification of embedded software operating within regulated and safety-critical systems. You'll work closely with systems, electronics, and test engineers across the full development lifecycle, helping deliver robust, reliable software for operational applications.


The position offers significant technical ownership and would suit engineers who enjoy working at the intersection of software, hardware, and systems engineering.


Skills & Experience:


Essential:

- Strong Embedded C and/or C++ development experience

- Experience developing software for RTOS-based systems

- ARM-based embedded systems experience

- Full software lifecycle experience from requirements through to verification

- Hardware debugging and hardware/software integration experience

- Strong understanding of software architecture and design principles

- Experience working within structured engineering environments


Desirable:

- DO-178C, IEC 61508, DEF STAN, or similar standards experience

- High-integrity or safety-critical software development

- VxWorks, QNX, Zephyr, or similar RTOS experience

- Safety analysis or assurance activities

- Requirements management tools such as DOORS

- Verification, validation, and qualification activities


Additional Information:

- Outside IR35

- Initial 6-month contract

- Strong extension potential

- Hybrid working arrangement

- Safety-critical engineering environment

- Competitive day rate


Suitable Backgrounds:

- Defence

- Aerospace

- Avionics

- Naval Systems

- Mission Systems

- Secure Communications