Embedded Software Engineer (C)

  • Meritus Talent
  • Stevenage, Hertfordshire
  • 04/11/2025
Contractor Information Technology Telecommunications Python Software Engineer Testing

Job Description

Software Engineer - Embedded Systems (Safety-Critical)

Stevenage | Onsite (some hybrid flexibility)
 £70 per hour via umbrella | 6-month contract (extensions likely)

Overview

A leading defence technology company is seeking a skilled Software Engineer to join their development team in Stevenage. You'll play a key role in designing and delivering safety-critical, Real Time Embedded software for next-generation missile and defence systems.

This is a hands-on role working across the full software development life cycle - from requirements and design through to testing, verification, and delivery.

Key Responsibilities

  • Develop, test, and verify Embedded software in C/C++ for safety-critical Real Time systems.

  • Work across the full software life cycle, including requirements capture, design, implementation, integration, and formal verification.

  • Support system integration and debugging using lab equipment such as oscilloscopes and logic analysers.

  • Create and maintain accurate technical documentation to meet safety and quality standards.

  • Collaborate closely with systems, electronics, and integration engineers.

  • Ensure compliance with safety-critical standards such as DO-178C Level B or equivalent.


Skills & Experience Required

Essential:

  • Proven experience developing bare-metal Embedded software in C/C++.

  • Strong understanding of the full software life cycle, including requirements and verification.

  • Experience with requirements management and version control tools (eg, DOORS, GIT, RTC).

  • Ability to work with minimal supervision and solve complex technical issues.

  • Excellent attention to detail and structured approach to documentation.

Desirable:

  • Experience working to DO-178C, SIL-4, or similar safety integrity standards.

  • Familiarity with tools such as LDRA, RAPITA, or SCADE.

  • Knowledge of defence or aerospace systems and Microcontroller-based development.

  • Experience in Python, C++, or modelling tools for simulation or testing.


What's on Offer

  • £70 per hour (via umbrella)

  • 6-month contract with likely extensions

  • Onsite in Stevenage (some hybrid flexibility)

  • Opportunity to work on cutting-edge defence and aerospace projects