> Markdown version of [/jobs/ext/1612940-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/1612940-lead-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - **Company:** Randstad UK - **Location:** Norwich, UK - **Experience:** Expert - **Salary:** £117,000.0 - £169,000.0 - **Contract:** Permanent contract - **Skills:** Configuration Management, Continuous Integration, Embedded C, Embedded Software, Hardware Design, MISRA C (C Programming Language), Software Architecture, ISO/IEC 15504, Requirements Traceability, Simulink, Software Engineering, Stateflow, Systems Integration, TargetLink, Model-Driven Development, Software Verification, Git, Embedded Coder, Software Coding, Software Version Control - **Published:** July 28, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5817690689 ## About the Role The ideal Contractor/PSC will demonstrate proven commercial expertise in: * Embedded C software development and architecture for electric drive platforms, motor control, DC-DC, and inverter power electronics. * Model-based software development (Simulink/Stateflow, TargetLink, or Embedded Coder) and manual embedded coding. * Deep understanding of ASPICE processes, ISO 26262 functional safety standards, and MISRA C compliance. * Defining software verification strategies, requirements traceability, and testing methodologies (Unit, HIL, Dynamometer, Bench). * Configuration management, version control (Git), automated build setups, and continuous integration pipelines. * Strong technical leadership capabilities to drive deliverables, guide technical decisions, and deliver project outcomes independently ## Description The Consultancy/Contractor will be responsible for producing the following project outcomes: * Software Architecture & Design: Define, architect, and document scalable embedded software architectures aligned with system and product requirements for electric drive controllers (motor control, charging, DC-DC control, and diagnostics). * Embedded Development: Write, review, and deliver high-quality embedded C code using model-based design, autocode generation, and manual coding techniques in accordance with MISRA C and ASPICE standards. * Delivery & Governance: Establish software delivery milestones, maintain change control, manage software risk, and define version control / CI/CD pipeline strategies for the project. * Hardware & System Integration: Lead software-hardware integration on embedded target hardware, HIL setups, and test dynamometers. * Verification & Validation (V&V): Oversee and implement complete test strategies (unit, integration, and HIL testing) with full requirement-to-code traceability. * Cross-Functional Collaboration: Coordinate with hardware, systems, and test engineering functions to define technical interfaces, requirements, and system-level root cause resolution. * Compliance & Standards Support: Ensure all technical deliverables align with functional safety guidelines (ISO 26262), quality standards, and relevant regulatory frameworks. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)