Principal Software Engineer

Ultra Electronics Group · maidenhead, england, United-Kingdom

Location
maidenhead
Job Type
Full-time
Posted
June 29, 2026

Job Description

Job Description

The Ultra Engineering function manages a portfolio of specialist capabilities, generating highly differentiated solutions and products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer needs. The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation, test, and verification to deliver software components into projects and products and supports the deployment and maintenance of software components.

Scope

Provide technical leadership and define, architect, design, develop, document and test embedded and/or application software as part of a software engineering team of 5‑20 engineers within the Cyber UK Business Unit, delivering multiple concurrent research, development and production programmes ranging from tens of £k to several £m. Line management of up to 5 software engineers.

K...

Ready to Apply?

Submit your application for Principal Software Engineer at Ultra Electronics Group

Apply Now