Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer - ADA / C

Expleo UK LTD

Stevenage

On-site

GBP 45,000 - 65,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering and consulting firm in Stevenage is seeking an experienced ADA / C++ Software Engineer to develop and maintain mission-critical software for the Defence sector. Ideal candidates will have a degree in computing or a related field and extensive experience in embedded software development. Responsibilities include designing software, conducting code reviews, and ensuring compliance with industry standards. This role offers the chance to play a vital role in enhancing software solutions that support essential defence programmes.

Qualifications

  • Degree in computing or a computing-related subject, or equivalent experience.

Responsibilities

  • Design, develop, and maintain real-time embedded software using ADA / C++.
  • Produce and maintain software design documentation and technical deliverables.
  • Conduct peer reviews of code and designs for quality assurance.
  • Plan and execute unit and integration testing activities.
  • Develop reusable software modules and improve development practices.
  • Ensure software aligns with Defence and industry standards.
  • Manage requirements traceability and software versioning.
  • Support software debugging and maintenance.

Skills

ADA
C++
Software debugging
Peer review
Real-time embedded software development

Education

BEng/BSc (Hons) degree or equivalent in computing
Job description

Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We help businesses harness unrelenting technological change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe.

Overview

We are seeking an experienced ADA / C++ Software Engineer to play a key role in the development and sustainment of mission‑critical software within the Defence sector. This position offers an exciting opportunity to contribute directly to the reliability, safety, and performance of embedded software solutions that support vital defence programmes.

Responsibilities
  • Design, develop, and maintain real‑time embedded software using ADA / C++.
  • Produce, review, and maintain software design documentation, test artefacts, and associated technical deliverables.
  • Conduct peer reviews of software code, designs, and test cases to ensure quality and adherence to standards.
  • Plan and execute unit, integration, and system‑level testing activities.
  • Develop reusable software modules and support continuous improvement of development practices.
  • Ensure all software and documentation align with Defence and industry standards (e.g., DO‑178C, MISRA, DEF STAN 00‑55).
  • Manage requirements traceability, configuration control, and software versioning in accordance with project processes.
  • Support software debugging, maintenance, and enhancement throughout the lifecycle.
Qualifications

A BEng / BSc (Hons) degree or equivalent in computing or a computing‑related subject, or an alternative qualification with relevant experience.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.