Job Description
An opportunity to join a specialist cyber and engineering environment delivering advanced secure systems used in highly critical defence and national security programmes. This role sits within a multidisciplinary engineering team developing innovative hardware-software solutions across embedded, cyber and secure communications domains.
You will work on challenging, real-world technical problems, from early-stage research through to fully released products, contributing to solutions that operate in demanding and high-assurance environments.
The Role:
You will be part of a small, highly capable engineering team responsible for designing and delivering secure, high-reliability solutions. The role offers broad technical exposure across embedded systems, software engineering, prototyping and product development.
You will work flexibly across platforms, languages and technologies to rapidly develop demonstrators, evolve them into mature solutions, and support full product releases.
Key Responsibilities:
1. Design, develop, implement and test software solutions across the full development lifecycle
2. Develop software across a wide technical landscape including:
3. Bare-metal and embedded systems
4. Embedded Linux (applications, kernel and drivers)
5. Signal processing an...