Software Engineer (C++/Embedded Linux)

Permanent
Engineering
Experienced
C++, Embedded Linux
Cambridge, Cambridgeshire
Cambridgeshire
£45000 - £70000 per annum

Software Engineer - C++ / Embedded Linux
Location: Cambridge (Hybrid - 3 days office-based)
Salary: £45,000 - £70,000 (depending on experience)

An opportunity has arisen with a well-established engineering company in Cambridge working at the forefront of radar, surveillance, and defence technology. As part of their continued growth, they are now looking for a Software Engineer with strong C++ and embedded Linux experience to help drive the development of their next-generation systems.

The company's solutions are used globally in mission-critical environments. This is a chance to join a multidisciplinary team where your software will have real-world impact in the defence and security domain.

Key Responsibilities:

  • Design and implement embedded software and control systems for radar platforms.

  • Develop high-quality C++ code for both embedded devices and user-facing applications.

  • Contribute to interface development for third-party system integration.

  • Play an active role in code reviews, architectural decisions, and continuous improvement.

  • Support cross-functional collaboration with electronics, FPGA, and systems engineers.

Required Experience:

  • Strong commercial experience with C++ development.

  • Solid experience with Embedded Linux systems.

  • Background in embedded software design and hardware interfacing.

  • Understanding of real-time systems and performance-critical applications.

  • Ability to work across the full development lifecycle, from concept through deployment.

  • Strong communication skills and experience working within engineering teams.

Desirable:

  • Experience in the defence, surveillance, or security sectors.

  • Familiarity with GIS, radar systems, or command-and-control applications.

  • Python scripting, database knowledge (SQL), or data processing skills.

  • Degree in Computer Science, Software Engineering, or related discipline.

  • Eligible for UK security clearance.

Why Apply?

  • Work on innovative, real-world engineering systems.

  • Join a growing and well-respected technology team in Cambridge.

  • Hybrid working model with 3 days per week in the office.

  • Salary from £45,000 to £70,000 depending on experience and background.

  • Long-term career development with meaningful technical input.

This role is ideal for mid-level to senior engineers looking to deepen their expertise in embedded systems and defence technology. If you're ready for a technically rewarding challenge, we'd like to hear from you.

Similar Jobs

£62000 - £75000 per annum + Bonus Scheme, Healthcare, Hybrid Working
London
Are you an experienced engineer ready to lead the development of complex control systems within a secure and highly regulated defence environment? Our client, a key player in the UK defence sector, is seeking a Principal Control Systems Engineer with extensive Siemens PLC and SCADA expertise to join their specialist team.
£40000 - £70000 per annum
London
Job Title: Senior Safety Engineer Location: South West London (Hybrid/Office-based with UK travel) Salary: £45,000 - £70,000 Security Clearance: UK Security Check (SC) required Nationality Requirement: UK Eyes Only - sole British nationals only Travel: Up to 25% (within the UK and occasionally overseas)
£30000 - £35000 per annum
Norfolk
Support Engineer - Electronics Location: Great Yarmouth, UK (Office-Based) Salary: £35,000 per annum (depending on experience) Employment Type: Full-Time, Permanent
£50000 - £55000 per annum + Hybrid working
Suffolk
We're working with a forward-thinking engineering business based in Ipswich that designs and manufactures complex automation equipment used in cutting-edge projects around the world. Due to continued growth, they're looking for an experienced Senior Design Engineer to join their team and lead full lifecycle delivery of bespoke mechanical systems.
£78000 - £92000 per annum
Norfolk
Job Title: Global Programme Manager Location: Norwich, UK Salary: Up to £92,000 + bonus + benefits. Relocation: Relocation Support Available
£45000 - £70000 per annum
Cambridgeshire
Software Engineer - C++ / Embedded Linux Location: Cambridge (Hybrid - 3 days office-based) Salary: £45,000 - £70,000 (depending on experience)
£70000 - £80000 per annum
Cambridgeshire
FPGA Design Engineer Cambridge Up to £80,000
£50000 - £60000 per annum + Performance Bonus, Life Assurance
West Sussex
An exciting opportunity has arisen for an experienced Senior Process Engineer to join a leading water company. This role is ideal for a talented individual looking to apply their expertise in wastewater treatment design and site operations while benefiting from a flexible hybrid working arrangement.
£35000 - £50000 per annum + Company car, company card
Remote
We are recruiting on behalf of a global leader in connected safety solutions, supporting businesses that operate in hazardous and high-risk environments. Their technology is trusted across industries to protect workers through advanced monitoring and detection systems.
£60000 - £70000 per annum + 10% pension scheme, 25 days + bank hols
Suffolk
I'm looking for a mechanically biased individual to join our client's Engineering Support team as a Senior Engineering Leader. Reporting to the Engineering Support Manager, your role will include ensuring the integrity and operational fitness of all mechanical equipment. As a subject matter expert, you will drive local improvements in safety, reliability, and production efficiency across the site.
£58000 - £64000 per annum + Bonus Scheme
Bristol
A global powerhouse within the engineering and technology space is looking to hire a Senior Electrical Engineer to join their team in Bristol. This is a hybrid role with a minimum of three days per week in the office.
£65000 - £74000 per annum + Bonus scheme
Bristol
A global powerhouse within the engineering and technology space is looking to hire a Principal Electrical Engineer to join their team in Bristol. This is a hybrid role with a minimum of three days per week in the office. You'll be working within a dedicated team focused on the development and delivery of Low Voltage Power Distribution Systems. In this role, you will work on the pinnacle of engineering projects within the defence/marine sector.