Find a jobRecruiters

C++ Software Engineer

Exclusive opportunity

Hybrid

C++ Software Engineer

Anson McCade

C++ Software Engineer

Skills

RustPythonCybersecurityLinuxCustomer Support

7 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

£55,000 – £75,000 / year

Location:

London, UK

Work mode:

Hybrid

Published on:

13 October 2026

What they need


Software Engineer – C++ / Rust

Salary: £55,000 – £75,000 + Travel Allowance + 10% Bonus

Location: UK (Hybrid)

The Opportunity

A specialist technology business is developing next-generation cyber security hardware and cross-domain solutions designed to protect some of the world's most important networks.

Working with customers across defence, security, energy and the public sector, the business develops and manufactures its own technology to protect critical digital assets in environments with complex security requirements.

This is an opportunity to join a highly skilled engineering team building specialist network security products, working across modern software development, embedded systems and low-level technologies with real-world impact.

The Role

As a Software Engineer, you'll contribute to the development and evolution of security products, working on challenging engineering problems in a collaborative, agile environment.

You'll have the opportunity to work across a range of technologies, contribute to product innovation and develop your expertise alongside experienced engineers. As part of a growing team, you may also get involved in customer support, sales and other areas of the business.

Key Responsibilities

  • Develop and improve software for specialist network security products.
  • Write clean, reliable and testable code using modern software engineering practices.
  • Contribute to development across Linux applications, embedded systems and network security.
  • Collaborate with engineers through pair programming, group programming and test-driven development.
  • Participate in agile development practices and continuous improvement initiatives.
  • Share knowledge and contribute to technical discussions across the team.
  • Help develop solutions for customers operating in security-critical environments.
  • Contribute to existing products and the development of next-generation technologies.

Skills & Experience

  • Approximately 2–5 years' software engineering experience , gained through employment or relevant practical experience.
  • Degree in a relevant subject or equivalent experience.
  • Experience with Modern C++ and the Standard Template Library (STL), or Rust .
  • Experience with Python.
  • Exposure to bare-metal development, Linux or real-time operating systems.
  • Cloud application development experience would be beneficial.
  • Knowledge of, or an interest in, network security.
  • A commitment to writing high-quality, clean and testable software.
  • A collaborative approach, with enthusiasm for pair programming and test-driven development.
  • Strong communication skills and a desire to learn and continuously improve.
  • Must be eligible for UK Security Clearance .

Experience across Linux application development, low-level embedded engineering, Linux platform bring-up, real-time network protocols or cloud applications would be particularly relevant.

What's on Offer

  • £55,000 – £75,000 base salary
  • Travel allowance
  • 10% bonus
  • Pension scheme
  • Hybrid working
  • Flexible healthcare plans for you and your family
  • Competitive annual leave
  • Ongoing training, development and clear career progression
  • Collaborative engineering culture with modern development practices
  • Team events and employee-led clubs and activities
  • The opportunity to work on specialist

Other offers great for you!

These companies are also looking for great profiles

Celad

Ingénieur Logiciel Ros2 - C++ Qt (F/H)

Freelance

Montpellier, France

Onsite

Skills

MQTTC++ros2

1 month ago

Quick apply

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools