Enable job alerts via email!

Embedded Software Engineer (C)

Meritus Talent

Stevenage

Hybrid

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading defence technology company is looking for a Software Engineer specializing in Embedded Systems to join their team in Stevenage. The role involves developing safety-critical software in C/C++ and working across the entire software lifecycle. Ideal candidates should have hands-on experience with embedded software and familiarity with safety standards. This is a 6-month contract offering £70 per hour with some hybrid flexibility.

Benefits

£70 per hour
6-month contract with likely extensions
Opportunity to work on cutting-edge projects

Qualifications

  • Proven experience in bare-metal Embedded software development.
  • Strong understanding of the software life cycle.
  • Experience with requirements management and version control tools.

Responsibilities

  • Develop, test, and verify Embedded software for safety-critical systems.
  • Work across the full software life cycle including design and verification.
  • Support system integration and debugging.

Skills

C/C++ development
Documentation skills
Problem-solving
Safety-critical standards knowledge

Tools

DOORS
GIT
RTC
LDRA
RAPITA
SCADE
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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.