Enable job alerts via email!

Embedded Software Engineer - DV Clearable

Sanderson Government & Defence

Hereford

On-site

GBP 50,000 - 75,000

Full time

22 days ago

Job summary

A leading company in the defense sector is seeking a Software Engineer specializing in Embedded Systems to join their technical innovation team. The role involves developing tailored software solutions and requires experience in C++ and Python, along with a familiarity with embedded systems. The successful candidate will work closely with hardware, engaging in system integration, and supporting less-experienced developers. A commitment to equality and diversity is also promoted by the organization.

Benefits

Private Medical Insurance
33 Days Annual Leave
Flexible Benefits
Work-Life Balance
Learning & Development

Qualifications

  • 3+ years' experience in hands-on software development.
  • Strong proficiency in C++ and/or Python.
  • Experience coding for embedded systems.

Responsibilities

  • Develop bespoke software solutions on embedded platforms.
  • Write and maintain code in Python and/or C++.
  • Perform testing and debugging both in the lab and at customer sites.

Skills

C++
Python
Embedded Systems
Problem Solving
Linux Development

Tools

Git

Job description

Software Engineer - Embedded Systems - DV Clearable

  • Location: Hereford (4 days a week on-site)
  • Type: Permanent
  • Salary: £50,000 - £75,000 + Benefits
  • Clearance: Minimum of SC Clearance. Must be eligible and happy to go through DV.

Overview

A primary technical partner of the MOD are looking to add to one of their technical innovation teams with an additional role for an Embedded Software Engineer.

The role has emerged due to the success of the team and the desire to expand. They are broadly engaged across Software, Embedded Systems, AI/ML and Cyber Innovation.

What you'll do

  • Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM).
  • Write and maintain code in Python and/or C++, often interfacing directly with hardware.
  • Work with communication protocols to control and integrate peripheral devices.
  • Perform testing and debugging, both in the lab and at customer sites.
  • Collaborate with cross-functional teams to refine requirements and implement features.
  • Occasionally support system integration and deployment of hardware/software stacks.
  • Engage with users to understand operational needs and adapt your solutions accordingly.
  • Contribute to technical documentation and version control (Git).
  • Support team knowledge sharing and mentor less-experienced developers when appropriate.

Skills/Experience

Essential

  • 3+ years' experience in hands-on software development.
  • Strong proficiency in C++ and/or Python.
  • Experience coding for embedded systems (e.g., ESP32, ARM Cortex-based boards).
  • Familiarity with low-level hardware interfacing, including serial comms, GPIO, USB, or SPI/I2C.
  • Comfort working in Linux development environments.
  • Strong problem-solving skills and attention to detail.
  • Ability to adapt quickly to new hardware, tools, and use cases.
  • Familiarity with unit testing, debugging tools, and Git-based workflow

Desireable

  • Experience with security-focused projects (e.g., Government, MoD).
  • Exposure to cryptography and secure audio/data transport.
  • Knowledge of Bluetooth, Ultra-Wideband, or other wireless protocols.
  • Familiarity with USB device drivers or USB communication.
  • Use of RTOS or bare-metal development environments.

Benefits

  • Private Medical Insurance
  • 33 Days Annual Leave (incl. public holidays), with buy/sell options.
  • Flexible Benefits: Life assurance, gym memberships, health plans.
  • Work-Life Balance: 37.5-hour week + up to 2 TOIL days per month.
  • Learning & Development: TechX Academy, unlimited e-learning, career mobility.

If you're interested in the above, apply or reach out to Adam.Seddaoui@sandersonplc.com

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

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