SF Recruitment are recruting an Interim Senior Embedded Software Engineer, for a leading specialist manufacturing business in Birmingham.
Overview
We are seeking a highly capable Senior Embedded Software Engineer to support ongoing development across several advanced hardware and power-electronics programmes. In this interim role, you'll take technical ownership of embedded software activities for prototype and production-ready systems used in automotive and industrial applications. You'll collaborate closely with multi-disciplinary engineering teams, external partners, and customers, contributing from requirements capture through to validation.
Key Responsibilities
* Lead and deliver embedded software work packages across assigned projects
* Translate system-level requirements into clear software specifications
* Define and implement software architecture for real-time control systems
* Develop and verify high-integrity embedded C/C++ firmware
* Integrate application-level code with platform and base-software components
* Support hardware bring-up, debugging, and system-level diagnostics
* Participate in design reviews and provide expert input on software decisions
* Liaise directly with customers and suppliers to resolve technical issues
* Collaborate with electronics, controls, and systems engineering teams
* Ensure work follows relevant quality, safety, and engineering standards
Essential Experience
* 5+ years engineering experience in a production, R&D, or consultancy setting
* Proven delivery of embedded software on bespoke hardware or microcontroller platforms
* Strong hands-on programming skills in C/C++ for real-time embedded environments
* Experience working within structured development lifecycles and systems engineering processes
* Familiarity with functional safety practices for automotive or high-reliability products (e.g., ISO 26262)
* Understanding of coding guidelines/standards such as MISRA and AUTOSAR
* Ability to produce high-quality technical documentation (requirements, test plans, reports, user guides, etc.)
* Practical testing and validation on bench rigs and hardware prototypes
* Direct interaction with external stakeholders to address technical questions
#J-18808-Ljbffr