Social network you want to login/join with:
Software Engineer – C++ / Linux / Hardware
Location: Gloucester or Guildford
A cutting-edge technology team is looking for a Software Engineer with strong C++ and Linux expertise, coupled with an understanding of how software drives hardware. This role sits within an elite group of engineers developing mission-critical products in highly secure environments, tackling complex challenges with real-world impact.
What’s in it for you?
• Be part of a rapid development environment, designing and delivering complete solutions within 12-18 months
• Work on products deployed in challenging operational environments
• Join a highly skilled, multi-disciplinary team of engineers, physicists, and mathematicians
• See your work come to life from first principles through to fully deployed systems
What we’re looking for
• Strong C++ and Linux experience – developing low-level software that interacts with hardware
• Hardware-focused engineering – understanding how software controls and optimises hardware performance
• Hands-on development – this is not a code maintenance role; you’ll be building solutions from scratch
• Small-team experience – if you thrive in a fast-moving, start-up-style team rather than a large corporate development environment, this role is for you
Please note we are NOT looking for:
• Developers focused on pure software applications rather than software-hardware integration
• Candidates who primarily maintain or test existing codebases rather than building new software solutions
• Engineers who have only worked on large-scale software teams without hands-on involvement in full-system development
Security Requirements
Due to the nature of the work, you must be eligible for UK Security Clearance (SC or DV level).
If you're a C++ and Linux engineer who thrives on solving complex, real-world hardware challenges, this is an opportunity to work on cutting-edge technology in a high-impact environment.
For further information, feel free to reach me at 02895213213, or simply apply!
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.