Job Search and Career Advice Platform

Enable job alerts via email!

Senior Embedded Software Engineer

Searchability

England

On-site

GBP 68,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A specialist technology organization in the UK is seeking a Senior Embedded Software Engineer to develop advanced embedded systems for national security. The role involves leading software design and development, tackling challenging problems, and collaborating within a team. Candidates must have professional experience in C, C++, Python, or Java, along with familiarity with Linux and Windows. This position offers a salary up to £80,000 plus a clearance bonus.

Qualifications

  • Professional experience with C, C++, Python, Java, or C#.
  • Strong track record developing for embedded platforms.
  • Experience with unit testing, CI/CD, and modern development workflows.
  • Comfortable working in Linux and Windows environments.

Responsibilities

  • Leading the design, development and integration of embedded software components.
  • Breaking down high-level system concepts into deliverable user stories and functional software modules.
  • Applying rigorous engineering practices across the full lifecycle.
  • Tackling technically challenging problems.
  • Collaborating with colleagues and stakeholders.

Skills

C
C++
Python
Java
C#
Linux
Windows
Unit Testing
CI/CD
Job description
Senior Embedded Software Engineer – eDV Cleared

Location: Worcestershire
Clearance: eDV

Salary: Up to £80,000 + Clearance bonus

To apply, email: Dominic.barbet@searchability.com or call: 07704 152 640

About the Role

We’re supporting a specialist organisation delivering high-assurance technology solutions for UK national security. As a Senior Embedded Software Engineer, you will contribute to the development of advanced embedded systems used to protect critical assets and counter sophisticated threats.

Working as part of a close-knit engineering team, you’ll help design, build and integrate innovative software solutions that underpin next-generation secure systems.

What You’ll Be Doing
  • Leading the design, development and integration of embedded software components.
  • Breaking down high-level system concepts into deliverable user stories and functional software modules.
  • Applying rigorous engineering practices across the full lifecycle: analysis, design, implementation, testing and maintenance.
  • Tackling technically challenging problems, from rapid prototypes to full production systems.
  • Collaborating with colleagues and stakeholders to communicate technical ideas clearly and effectively.
  • Working with modern digital hardware to create novel embedded capabilities.
Required Skills & Experience
  • Professional experience with C, C++, Python, Java or C#.
  • Strong track record developing for embedded platforms (bare metal and OS-based).
  • Experience integrating software on open-source and commercial operating systems.
  • Understanding of complex software architectures and secure system design.
  • Experience with unit testing, CI/CD, and modern development workflows.
  • Comfortable working in Linux and Windows environments.
  • Able to work both independently and in a closely collaborative team.
Why Join This Programme?

You’ll be working at the forefront of national-security technology, contributing to capabilities used by frontline teams and mission-critical operations. Expect exposure to challenging technical problems, a collaborative engineering culture and opportunities to innovate in a secure environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.