Overview
The Lead Embedded Systems Engineer will oversee the engineering delivery of a complex multi-year product development programme. This role requires collaboration with multidisciplinary teams in embedded software, firmware, and systems engineering, focusing on ensuring timely delivery across all phases from design to production. The engineer will manage resources, coordinate integration efforts, and maintain communication with programme leadership to report progress and address technical challenges.
Responsibilities
- Lead engineering teams in the development of embedded software and firmware.
- Manage engineering plans, resources, schedules, and milestones to ensure timely delivery.
- Coordinate hardware/software integration and oversee verification and validation processes.
- Collaborate with manufacturing teams for production readiness and design transfer.
- Identify and manage technical risks, requirements traceability, and configuration control.
- Report engineering progress and address risks or issues to programme leadership.
- Ensure compliance with engineering standards and quality processes throughout the programme.
Requirements
- Bachelor's degree in Software Engineering, Computer Science, Electronic Engineering, Systems Engineering, or a related field.
- Proven experience in leading engineering projects in sectors such as defence, aerospace, or complex electronic product development.
- Strong knowledge of embedded software, firmware, and hardware/software integration processes.
- Experience with systems engineering, verification, validation, and product lifecycle management.
- Familiarity with requirements management tools like IBM DOORS, Polarion, or Jama.
- Experience in automotive or manufacturing sectors is preferred.
- INCOSE ASEP/CSEP or Chartered Engineer (CEng) status is desirable.
- APM PMQ, PRINCE2, or equivalent project management qualification is a plus.