Enable job alerts via email!

Software Engineer (C++/Embedded Linux)

TEC Partners

Cambridge

Hybrid

GBP 45,000 - 70,000

Full time

30+ days ago

Job summary

A well-established engineering company in Cambridge is seeking a Software Engineer specializing in C++ and Embedded Linux. This role involves designing embedded software and collaborating with multidisciplinary teams to enhance radar and surveillance technologies. Ideal for mid-level to senior engineers looking for a technically rewarding challenge. The position offers a hybrid work model and salary ranging from £45,000 to £70,000 based on experience.

Benefits

Hybrid working model
Long-term career development
Work on innovative projects

Qualifications

  • Strong commercial experience with C++ development.
  • Solid experience with Embedded Linux systems.
  • Background in embedded software design.
  • Understanding of real-time systems.
  • Eligible for UK security clearance.

Responsibilities

  • Design and implement embedded software.
  • Develop high-quality C++ code for user-facing applications.
  • Contribute to interface development for third-party integration.
  • Support cross-functional collaboration with engineers.

Skills

C++ development
Embedded Linux
Communication skills
Database knowledge (SQL)

Education

Degree in Computer Science or Software Engineering

Tools

Python scripting
GIS systems
Job description

Social network you want to login/join with:

Software Engineer (C++/Embedded Linux), Cambridge

col-narrow-left

Client:

TEC Partners

Location:

Cambridge, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

a33334991c63

Job Views:

16

Posted:

12.08.2025

col-wide

Job Description:

Software Engineer - C++ / Embedded Linux
Location: Cambridge (Hybrid - 3 days office-based)
Salary: £45, - £70, (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.

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, to £70, 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.