Chief Software Architect

Ultra
📍 Maidenhead, England, United Kingdom 💼 Full time 🕒 Posted June 04, 2026

Job Description

Description

The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components.

An individual in this will provide technical leadership and oversight to the software engineering team of 20-30 software engineers. Define and roll-out best practice processes and tools in terms of Software development and ensure close collaboration with the hardware, systems and firmware development teams. Direct embedded and application software definition and requirements analysis, architecture, design, implementation, documentation and testing of embedded and application software for the software element(s) of multi-discipline development programmes, within the Cyber UK Business Unit delivering multiple concurrent research, d...

Ready to Apply?

Submit your application today and join our talented team at Ultra.

Submit Application

Job Details

  • Location Maidenhead, England
  • Job Type Full time
  • Category Computer Occupations
  • Posted Date June 04, 2026
  • Application Deadline July 14, 2026