Embedded C/C++ Engineer for Safety-Critical Systems (Hybrid)

Matchtech

Cheltenham

Hybrid

GBP 65,000 - 101,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Matchtech is seeking a C/C++ Software Engineer for a 6-month contract in Cheltenham, offering hybrid working. You will develop embedded software for mission-critical systems used in defence and aerospace.

Responsibilities include defining requirements, designing and verifying software, writing bare-metal C/C++ code, and contributing to design reviews with engineering teams. Proficiency with Git and CI/CD is required; experience with safety analysis and DO-178C is desirable.

Qualifications

  • Proficiency in C and C++ for embedded software development.
  • Experience with bare-metal embedded software execution and testing.
  • Understanding of software lifecycle processes and verification.

Responsibilities

  • Define requirements and design software across multiple integrity levels.
  • Produce high-quality C/C++ code in line with standards.
  • Develop and test bare-metal embedded software.
  • Create design documentation and support requirements development.
  • Perform software testing, debugging and verification in embedded environments.
  • Participate in design and code reviews with engineering teams.

Skills

C/C++
Bare-metal embedded
SDLC & verification
Git
CI/CD
Debugging tools
Hardware interfaces
Safety analysis
Team collaboration
Communication

Tools

Git
CI/CD

Job description

Matchtech is seeking a C/C++ Software Engineer for a 6-month contract in Cheltenham, offering hybrid working. You will develop embedded software for mission-critical systems used in defence and aerospace.

Responsibilities include defining requirements, designing and verifying software, writing bare-metal C/C++ code, and contributing to design reviews with engineering teams. Proficiency with Git and CI/CD is required; experience with safety analysis and DO-178C is desirable.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C/C++ Software Engineer
C/C++ Software Engineer

Matchtech • Gloucester

Hybrid
GBP 60,000 - 90,000
C/C++ Software Engineer
C/C++ Software Engineer

Matchtech • Cheltenham

Hybrid
GBP 65,000 - 101,000
Lead Embedded C Engineer — DO-178C (Aerospace/Defence)
Lead Embedded C Engineer — DO-178C (Aerospace/Defence)

Matchtech • Cheltenham

Hybrid
GBP 60,000 - 90,000
Senior Embedded Software Engineer, Safety-Critical (Hybrid)
Senior Embedded Software Engineer, Safety-Critical (Hybrid)

Matchtech • England

Hybrid
GBP 70,000 - 110,000
Lead Embedded C Engineer — DO-178C Real-Time Systems
Lead Embedded C Engineer — DO-178C Real-Time Systems

Matchtech • Cheltenham

Hybrid
GBP 111,000 - 166,000
Lead Software Engineer - DO-178C / Embedded C
Lead Software Engineer - DO-178C / Embedded C

Matchtech • Gloucester

Hybrid
GBP 70,000 - 90,000
Lead Software Engineer - DO-178C / Embedded C
Lead Software Engineer - DO-178C / Embedded C

Matchtech • Cheltenham

Hybrid
GBP 111,000 - 166,000
Senior C/C++ Software Engineer - Hybrid, DV Clearance
Senior C/C++ Software Engineer - Hybrid, DV Clearance

Searchability • Cheltenham

Hybrid
GBP 72,000 - 88,000
Annual cash bonus
Private medical cover
High employer pension contribution
+3
Senior C/C++ Embedded Systems Engineer - Safety-Critical
Senior C/C++ Embedded Systems Engineer - Safety-Critical

Ultra PCS • Cheltenham

On-site
GBP 55,000 - 75,000
Senior Cyber Software Engineer (C/C++) - Hybrid, DV Cleared
Senior Cyber Software Engineer (C/C++) - Hybrid, DV Cleared

Searchability NS&D • Warmley

Hybrid
GBP 77,000 - 94,000
Annual cash bonus
Private medical cover
High employer pension contribution
+3