Tatton Recruitment

Tatton Recruitment

Stevenage, North West

Embedded C Software Engineer

Contract£? - ? per yearYesterdayUnited Kingdom
IT

Job Description

Salary: £? - ? per year

Requirements:
  • Ability to debug complex problems and produce required documentation to achieve the required safety level.
  • Experience authoring specifications across the full lifecycle, including planning, design, and test documents.
  • Requirements analysis experience.
  • Knowledge of source configuration control processes such as PVCS, RTC, or Git.
  • Ability to work with minimal supervision.
  • Experience working with formal requirements capture tools.
  • Significant previous experience developing bare-metal embedded software using C/C++.
  • Previous experience developing and verifying embedded software written in C at a high safety integrity level such as SIL4, DO178C Level B, or equivalent.
  • Experience creating specifications and compliance records in DOORS.
  • Working knowledge of C/C++ for testing special builds and focused code reviews.
  • Unit testing experience using LDRA, Rapita, CPPUnit, or equivalent tools.
  • Understanding of code coverage and techniques used to cover or justify shortfalls.
  • Experience working in a lab environment with live equipment such as power supplies, oscilloscopes, and logic analysers while conducting system tests.
  • Significant experience developing software to DO178C Level B.
  • Knowledge of defence standards and micro-controller technologies.
  • Experience testing on development cards with a test environment or bare-metal with special builds.
  • Experience using test systems.
  • Rapita tool experience.
  • Knowledge and use of ALM.
  • Experience creating and using virtual machines such as VMware.
Responsibilities:
  • Deliver on-board software for the next generation of missile systems.
  • Architect, design, implement, and test missile subsystem software.
  • Develop software through the full lifecycle for safety-related real-time systems application software.
  • Work as a hands-on engineer within our development facility in Stevenage.
  • Support the development of software for missile systems with a focus on quality, safety, and verification.
Technologies:
  • Architect
  • Embedded
  • Git
  • Support
  • VMware
  • C++

More:

We are a world leader in missile and missile systems, and we are looking for a highly capable and adaptable Embedded C Software Engineer to join our Development Facility in Stevenage, Hertfordshire on an initial 6-month contract. This is an onsite role, with a 4-day working week available from Monday to Thursday. The role is 37 hours per week, with overtime paid at time and a quarter for hours worked over 37 per week. The contract is initially for 6 months with the potential to continue long term, and it is inside IR35 (umbrella). We offer the opportunity to work on technically challenging, safety-related real-time software for next-generation missile systems in a hands-on environment.

last updated 30 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Tatton Recruitment

Tatton Recruitment

Tatton Recruitment

Stevenage

IT

Skills & Technologies

C++GitAIUI

Inferred from job description

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom