Lead Embedded Software Development Engineer - Aerospace Location: East Midlands (Leicester area) Type: Permanent, Full Time (Onsite, 37.5 hrs) Visa Sponsorship: Not available The Role We're looking for a Lead Embedded Software Engineer to drive technical delivery across safety‑critical aerospace projects. You'll lead small development teams, define software architecture and design, and ensure high‑quality embedded software for mission‑critical systems. Key Responsibilities Lead and coordinate embedded software development teams. Define architecture, design, coding standards, and debugging approaches. Analyse and refine system, hardware, and software requirements. Create and maintain high‑ and low‑level software designs. Develop embedded C code for bare‑metal and low‑level drivers. Perform static/dynamic analysis using tools such as Parasoft or similar. Support unit and integration testing. Ensure documentation, traceability, and deliverables meet certification needs. Collaborate with hardware, systems, verification, and quality teams. Mentor junior engineers and support continuous improvement. Essential Skills Strong embedded C development experience (bare‑metal, low‑level drivers). Experience in safety‑critical environments (e.g., AS9100, IEC 61508, ISO 26262, IEC 62304, EN 50128). Hands‑on experience with static/dynamic analysis...