Software Development Project Leader
Role details
Job location
Tech stack
Job description
This is a hybrid leadership role, ideal for someone with a strong background in embedded software development (C, C++ and/or Ada) who has moved into leadership, or a senior developer ready to step into a team leadership position while still remaining technically involved. Alongside the technical leadership, you'll play an important role in project planning and execution, working closely with stakeholders to ensure software is delivered on time, within budget and to the required quality standards.
You'll lead a small team of 3-4 embedded software engineers, providing technical direction while also coordinating delivery across the full software lifecycle. Around 25-30% of the role will remain hands-on, supporting design decisions, development activities and technical problem solving.
Alongside the technical leadership, you'll play an important role in project planning and execution, working closely with stakeholders to ensure software is delivered on time, within budget and to the required quality standards., Leading and coordinating a small team of embedded software engineers Supporting project planning, execution and delivery of software work packages Providing technical leadership and oversight across the development lifecycle Managing risks, issues and delivery updates with key stakeholders Contributing hands-on to development and design activities (approx. 25-30%) Supporting documentation, reporting and quality assurance activities Working within a hybrid development methodology combining iterative and waterfall approaches What they're looking for
Requirements
Experience leading, mentoring or coordinating software developers Strong background in embedded software development Knowledge of C, C++ and/or Ada Understanding of the software development lifecycle Some exposure to project planning or delivery coordination Experience with UML and embedded systems development Strong communication skills when reporting progress, risks and delivery updates This is an excellent opportunity to work on highly advanced defence technology programmes in a collaborative engineering environment where software plays a critical role. Due to the level of security clearance required, applicants must be British Citizens or Dual UK Nationals.