Embedded Software Engineer

Apex Resources
Oxford, UK
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£40,000.0 - £60,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Automation of Tests C++ (Programming Language) Static Program Analysis Linux Embedded C Embedded Software Fuzz Testing Monte Carlo Methods Real-Time Operating Systems Regression Testing Requirements Traceability
+6 more
Software Engineering System Testing Systems Integration Real Time Systems Software Verification DO-178B

Job description

Are you an experienced Verification & Validation Engineer, Software Test Engineer, or Systems Verification Engineer with a background in safety-critical embedded software?

We’re recruiting for an exciting opportunity to join an innovative engineering business developing advanced autonomous technologies for highly regulated industries. This role is ideal for engineers with experience in DO-178C, embedded C/C++ software, real-time systems, functional safety, and software certification.

Working as part of a specialist engineering team, you’ll support the verification, validation, testing, and certification of complex embedded software used within autonomous, aerospace, defence, robotics, and other safety-critical applications.

Key Responsibilities

· Develop and execute Verification & Validation (V&V) strategies for embedded software.

· Produce verification plans, test procedures, validation reports, and certification documentation.

· Perform requirements-based testing and maintain full requirements traceability.

· Conduct software integration testing, system testing, qualification testing, and regression testing.

· Support software verification activities in line with DO-178C and other functional safety standards.

· Develop automated test solutions and verification frameworks.

· Generate certification evidence and compliance documentation.

· Participate in software reviews, defect analysis, and continuous improvement initiatives.

Requirements

· Proven experience in Verification & Validation (V&V).

· Experience testing embedded software and real-time systems.

· Knowledge of DO-178C, software lifecycle processes, or equivalent safety-critical development standards.

· Experience with requirements-based testing, validation, and traceability.

· Background in regulated industries such as Aerospace, Defence, Automotive, Rail, Medical Devices, Nuclear, Industrial Automation, or similar.

· Understanding of software verification methodologies.

Highly Desirable

· DO-178C Level A or Level B programme experience.

· Knowledge of ISO 26262, IEC 61508, or other functional safety standards.

· Experience with SIL, HIL, or SIH testing.

· Familiarity with embedded C/C++, Linux, RTOS, or real-time operating systems.

· Experience with automated testing, fault injection, fuzz testing, Monte Carlo simulation, or static analysis.

· Knowledge of autonomous systems, UAVs, drones, robotics, flight control systems, or mission-critical software.

· Experience supporting software certification or regulatory approval.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

Videos

See all

Related articles

See all