Lead Embedded Software Engineer
Platform Recruitment
Norwich, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 90KJob location
Norwich, United Kingdom
Tech stack
Automation of Tests
Configuration Management
Software Quality
Continuous Integration
Software Debugging
Embedded Software
Hardware-In-The-Loop Simulation
MISRA C (C Programming Language)
Software Maintenance
ISO/IEC 15504
System Software
Systems Integration
Real Time Systems
Safety Critical Systems
Hardware Testing
System-level Testing
Job description
- Leading the design and development of embedded software across motor control, inverter control, DC-DC systems, diagnostics and related vehicle functions.
- Defining and maintaining software architecture aligned to system and product requirements.
- Driving full lifecycle delivery from requirements through implementation, verification, validation and release.
- Collaborating closely with systems, hardware, controls and test teams to ensure seamless integration and system performance.
- Overseeing software integration, bench testing, HIL validation and system-level debugging activities.
- Driving software quality, compliance and continuous improvement across tools, processes and standards.
Requirements
- Strong experience in embedded software development for electric drive, automotive or safety-critical systems.
- Proven ability to lead software teams and deliver complex embedded projects in a structured environment.
- Strong understanding of embedded architecture, real-time systems and control software integration.
- Experience with software verification and validation including unit, integration and system-level testing.
- Familiarity with ISO 26262, ASPICE, MISRA C and functional safety principles.
Bonus Skills:
- Experience with motor control, inverter or power electronics software integration.
- Knowledge of model-based development, CI/CD, automated testing and configuration management.
- Experience working closely with hardware and controls teams in electrification or automotive systems.