Overview
We are seeking an experienced Engineering Lead to support software development in a complex embedded systems environment. The successful candidate will coordinate technical teams and manage project priorities while ensuring effective delivery throughout the software lifecycle. You will collaborate with project management and technical stakeholders to meet project objectives and regulatory standards over a 6-month period, working 3 days a week onsite in Horsham.
Responsibilities
- Lead and coordinate software engineering activities across multiple development workstreams.
- Manage development priorities, delivery plans and software project backlogs.
- Work closely with engineering teams and stakeholders to ensure alignment on project objectives and deliverables.
- Oversee planning, development, testing and software release activities.
- Drive effective Agile delivery practices and continuous improvement.
- Ensure software development processes meet quality, security and compliance requirements.
- Monitor progress, manage risks and resolve delivery challenges.
- Maintain clear communication between technical teams, project management and wider business stakeholders.
Requirements
- Proven experience leading software engineering projects within a complex embedded software environment.
- Strong understanding of software development processes and the full product lifecycle.
- Experience managing development teams, project priorities and delivery schedules.
- Familiarity with Agile methodologies and software project management tools.
- Good understanding of embedded software and associated engineering technologies.
- Experience working within structured engineering and product development environments.
- Knowledge of software quality, testing and release management processes.
- Awareness of cybersecurity principles and relevant product compliance requirements.