×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software Developer

Job in Hereford, Herefordshire, HR1, England, UK
Listing for: Leidos Innovations UK Limited
Full Time position
Listed on 2026-07-04
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Unix/Linux, Python, C++ Developer
Salary/Wage Range or Industry Benchmark: 75000 GBP Yearly GBP 75000.00 YEAR
Job Description & How to Apply Below

Salary: £75,000 - 75,000 per year

Requirements
  • We require extensive hands‑on embedded software development experience.
  • We require strong proficiency in C, C++ and/or Python where appropriate.
  • We require deep experience with embedded systems, including ESP
    32, ARM Cortex and single‑board computers.
  • We require strong understanding of low‑level interfacing such as UART, GPIO, USB and SPI/I2C.
  • We require confidence in Linux‑based development environments and tool chains.
  • We require strong debugging skills, including JTAG/SWD, logic analysers and profiling tools.
  • We require disciplined engineering practice and the ability to communicate clearly and influence technical decisions across teams.
  • We prefer a degree in a relevant discipline, or equivalent experience.
  • Experience delivering in secure or defence environments is desirable.
  • Knowledge of cryptography, secure transport or secure system design is desirable.
  • Wireless experience, including Bluetooth, UWB or Wi‑Fi, is desirable.
  • USB device drivers or advanced USB communications experience is desirable.
  • RTOS or bare‑metal expertise is desirable.
  • Embedded Rust experience or strong interest in it is desirable.
  • Professional membership such as BCS or IET is a plus.
  • You must be eligible and willing to undergo DV clearance, with British citizenship and UK residency for the last 10 years.
Responsibilities
  • We lead development of bespoke embedded solutions across multiple platforms.
  • We design, implement and maintain production‑quality C, C++ and/or Python code interfacing with hardware.
  • We architect solutions involving communications protocols, peripheral integration and performance and robustness constraints.
  • We lead debugging, testing and optimisation across lab and field environments.
  • We shape requirements with stakeholders, propose approaches and influence delivery plans.
  • We support integration, configuration and deployment into secure operational environments.
  • We produce high‑quality documentation and enforce consistent Git workflows and review standards.
  • We mentor junior engineers and raise team capability through coaching and knowledge sharing.
Technologies
  • ARM
  • Architect
  • Bluetooth
  • Cryptography
  • Embedded
  • Git
  • Hardware
  • Support
  • Linux
  • Python
  • Rust
  • Security
  • AI
  • C++
  • Machine Learning
More

We are Leidos UK & Europe, a growing company using technology, engineering and science to make the world safer, healthier and more efficient. We work on complex problems across defence, healthcare, government, safety and security, and transportation, with a strong focus on safeguarding critical capabilities and transforming frontline services. This role is mostly on‑site, based commutable to Hertfordshire, Cheltenham and Bristol, with four days a week on customer site and one day remote where appropriate.

We offer a collaborative culture, meaningful careers and a reward package that includes a contributory pension scheme, private medical insurance, 33 days annual leave, flexible benefits and flexi‑time. We are committed to diversity and inclusion, flexible working and supporting career growth through technical academies, career rotations and development plans.

last updated 26 week of 2026

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary