Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Leidos

Senior Software Developer

Leidos

. Lead development of bespoke embedded solutions across multiple platforms.

Posted 4/10/2026full-timeLeominster • 🇬🇧 United KingdomSenior💰 £61,500 - £78,800 per yearWebsite

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • Lead development of bespoke embedded solutions across multiple platforms.
  • Design, implement, and maintain production-quality C, C++ and/or Python code interfacing with hardware.
  • Architect solutions involving comms protocols, peripheral integration, and performance/robustness constraints.
  • Lead debugging, testing, and optimisation across lab and field environments.
  • Shape requirements with stakeholders; propose approaches and influence delivery plans.
  • Support integration, configuration, and deployment into secure operational environments.
  • Produce high-quality documentation and enforce consistent Git workflows and review standards.
  • Mentor junior engineers and raise team capability through coaching and knowledge sharing.

Requirements

What you’ll need
  • Extensive hands-on embedded software development experience.
  • Strong proficiency in C/C++ (and/or Python where appropriate).
  • Deep experience with embedded systems (ESP32, ARM Cortex, SBCs).
  • Strong understanding of low-level interfacing ( UART, GPIO, USB, SPI/I2C ).
  • Confident in Linux-based development environments and toolchains.
  • Strong debugging skills (JTAG/SWD, logic analysers, profiling, etc.) and disciplined engineering practice.
  • Ability to communicate clearly and influence technical decisions across teams.
  • Degree in a relevant discipline preferred (or equivalent experience).

Benefits

Comp & perks
  • Contributory Pension Scheme
  • Private Medical Insurance
  • 33 days Annual Leave (including public and privilege holidays)
  • Access to Flexible benefits (including life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme)
  • Flexi-Time

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Pythonembedded software developmentlow-level interfacingdebuggingperformance optimizationproduction-quality codecomms protocolsperipheral integration
Soft Skills
communicationinfluencementoringcoachingteam capability enhancementstakeholder engagementrequirements shapingproblem-solvingcollaborationleadership