🌿 Back to all jobs

🥝 Senior Embedded Software Engineer

QinetiQ | Ashford, United Kingdom | Posted June 03, 2026

Job Description

The Role

As a Senior Embedded Software Engineer, you will take ownership of embedded software development across a range of complex products, working from initial requirements through to implementation, testing and in‑service support. You will play a senior technical role within project teams, contributing to design decisions, supporting more junior engineers and helping to modernise legacy systems using more contemporary approaches.

Day-to-day, you’ll work on full‑lifecycle embedded software development, primarily focused on real‑time, safety‑critical systems written in C and running on bare‑metal and RTOS‑based platforms.


Your responsibilities will include:

  • Designing, implementing and testing embedded software from requirements through to production release

  • Working across new development and maintenance of existing products, including system upgrades and modernisation

  • Producing and maintaining high‑quality technical do...
  • Apply for This Position

    Submit Application