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

£400 - £450 per day
Berkshire
Job Title: Planner Location: Reading (100% onsite) Contract Length: 18 months IR35: Inside IR35 Day Rate: £435 per day (Umbrella) Clearance: Security clearance required (Sole British Nationals only)
£35000 - £55000 per annum
Essex
Senior Electronics Test Engineer Salary: £35,000 - £50,000 Location: Essex Coast
£55000 - £63000 per annum
Essex
Senior Hardware Design Engineer Salary: £55,000 - £63,000 Location: Essex Coast
£26000 - £35000 per annum
Essex
Graduate Customer Support Engineer Location: Clacton-on-Sea area, Essex Salary: £26,000 - £35,000 (depending on experience) Job Type: Full-time, permanent
£60 - £67 per hour
Bristol
Modelling and Simulation Specialist Location: Bristol or Nuneaton (Hybrid - 3 days on-site per week) Rate: £500 per day (Inside IR35) Contract: 24 months
£58 - £61 per hour
Berkshire
Job Title: Sourcing Event Senior Buyer Contract Type: Fixed-term contract - 15 months from start date Location: Berkshire area - Hybrid, minimum 2 days per week onsite, with planned office relocation to a central site IR35: Inside IR35 Pay Rate: Up to £61 per hour (umbrella)
£40000 - £50000 per annum
Suffolk
Job Title: Installation Engineer - Hydraulics & Electrical Systems Location: Ipswich (UK & US travel required) Salary: £40,000 - £50,000 per annum TEC Partners are working with a leading engineering business based in Ipswich, seeking an experienced Installation Engineer to join their expanding team. This is an exciting and hands-on role, ideal for someone with a strong background in hydraulic and electrical installations who enjoys extensive travel and working on complex mechanical systems
£29000 - £34000 per annum
Norfolk
Job Title: Manufacturing & Field Support Coordinator Location: UK-Wide (Field-Based with Workshop Support) Salary: Up to £34,000 + Company Van + Benefits Job Type: Full-Time
Up to £60000 per annum + + package
East Sussex
Tec Partners are working with a well-known utilities company, who are looking for an experienced Project Manager, with Major Projects experience, as they embark on one of the most ambitious infrastructure programmes in the water industry. As a Project Manager, you will be part of a nationally significant £1bn+ infrastructure project.
£72 - £82 per hour
London
GPO - Global Process Owner Location: Hybrid - Aldermaston / Paddington (2 days per week onsite, some flexibility for meetings) Contract: 12 months Rate: £72-£82 per hour (Umbrella) IR35: Inside IR35
£70 - £82 per hour
London
Principal Process and Performance Manager - S2C / CLM Location: Hybrid - Aldermaston / Paddington (2 days per week onsite, some flexibility for meetings) Contract: 11 months Rate: £81.74 per hour (Umbrella) | £60.22 per hour (PAYE) IR35: Outside IR35
€50000 - €65000 per annum
Drenthe
Design, develop, and commission industrial control systems for Biogas and CO₂ recovery plants, including PLC/HMI programming, FAT/SAT testing, and on-site process automation support.