U

Ultra

Delivers defense technology for rapid decisions

Graduate Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeMaidenhead, UK

About the Job

Requirements

  • A relevant degree in a STEM-related discipline, with at least a lower second-class honours classification, achieved within the past two years.
  • Experience in C, C++, Rust, or Python.
  • Experience with Object-Oriented Design.

Responsibilities

  • Implement software in C/C++ and Rust in accordance with the company software development process and supporting codes of practice.
  • Validate software by carrying out integration tests on target hardware.
  • Create Python applications to support automatic test equipment development.
  • Contribute to creating software requirements, architecture, and design documentation.
  • Create unit tests and regression suites for inclusion in the continuous integration build pipeline.

Desired Qualifications

  • Knowledge of embedded software design for microcontrollers and familiarity with microcontrollers.
  • Knowledge of JavaScript, Node.js, and React.js.
  • Knowledge of design patterns such as SOLID.
  • Knowledge of Agile/Scrum, Jira, version control with Git, C embedded programming, and coding standards such as MISRA.

About the Company

Ultra

Delivers defense technology for rapid decisions

Ultra Group provides advanced defense and security technology solutions, partnering with governments and defense agencies to address mission-critical challenges. Its products collect and deliver the right data to the right people at the right time, helping decision-makers act quickly in high-stakes situations. The company builds and deploys tailored systems that integrate data, analytics, and communications to support rapid, informed decisions, especially against near-peer threats and other technologically advanced adversaries. Unlike competitors, Ultra Group emphasizes ethical, responsible, and sustainable practices and relies on long-term government contracts to deliver customized, mission-focused solutions. Its ultimate goal is to make the world safer by using technology to improve decision speed and accuracy in defense and security operations.

Company size
1,001-5,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2018

Recently Posted Jobs

Explore more opportunities at Ultra

See more jobs