C++/Rust Software Engineer

SoCode Limited

South Cambridgeshire

Hybrid

GBP 55,000 - 90,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SoCode Limited in the United Kingdom is recruiting a C++/Rust Software Engineer to work across the full software development life cycle on security‑driven projects. You will contribute from application level to embedded software, with real-time networking protocols and network security in focus.

The role emphasises modern practices such as TDD and paired programming within an Agile environment, with a hybrid setup requiring three days on-site per week in South Cambridgeshire.

Qualifications

  • Eligible for UK Security Clearance.
  • Experience programming in C++ or Rust on Linux OS.
  • Experience or knowledge of network security and real-time systems.

Responsibilities

  • Work across the full software development life cycle on security‑driven projects.
  • Contribute to development across the stack, from application level to embedded software, including real-time networking protocols and network security.
  • Collaborate in a team that embraces TDD, paired programming and Agile practices.

Skills

C++
Rust
Network security
Real-time systems
TDD
Agile
Python

Tools

Linux OS

Job description

C++/Rust Software Engineer

Location: South Cambridgeshire

Working Environment: Hybrid (3 days on-site per week)

The company is operating at the bleeding edge of the cyber-security domain, developing the next generation of security solutions. Following continued growth, they are looking to hire more Software Engineers into the team and are keeping an open mind towards seniority (Mid - Senior).

As a Software Engineer you will be working across the entire software development life cycle on projects with complex security requirements. You will be contributing towards the development of software across the stack (from application-level, through platform bring-up, to low-level embedded software), real-time networking protocols and network security.

You will be joining a collaborative team who are passionate about delivering the highest quality software and modern best practices such as TDD and paired programming within an Agile environment.

Key Requirements
  • You must be eligible for UK Security Clearance.
  • Experience programming in C++ or Rust on Linux OS.
  • Experience or knowledge of network security and real-time systems.
Desired, but not essential
  • Experience or knowledge of TDD within an Agile environment.
  • Experience programming in Python.
  • Experience developing cloud-based applications.
  • An understanding of or familiarity with Embedded software / Bare metal programming.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++/Rust Software Engineer
C++/Rust Software Engineer

SoCode Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 65,000 - 90,000
C++/Rust Software Engineer
C++/Rust Software Engineer

SoCode Limited • Melbourn

Hybrid
GBP 60,000 - 90,000
Cybersecurity C++/Rust Engineer (Real-Time & Embedded)
Cybersecurity C++/Rust Engineer (Real-Time & Embedded)

SoCode Limited • Melbourn

Hybrid
GBP 60,000 - 90,000
C++/Rust Security Software Engineer (Hybrid)
C++/Rust Security Software Engineer (Hybrid)

SoCode Limited • South Cambridgeshire

Hybrid
GBP 55,000 - 90,000
Security-Centric C++/Rust Engineer (Hybrid, Linux)
Security-Centric C++/Rust Engineer (Hybrid, Linux)

SoCode Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 65,000 - 90,000
Software Engineer Python Rust R&D
Software Engineer Python Rust R&D

Client Server • Otley

Hybrid
GBP 55,000 - 65,000
Pension
Private medical insurance
Life assurance
+5
Software Engineer
Software Engineer

United States Digital Space LLC • Wimbledon

On-site
GBP 60,000 - 65,000
Software Engineer Python Rust R&D
Software Engineer Python Rust R&D

Client Server • Cambridge

Hybrid
GBP 60,000 - 65,000
Salary to £65k
Private Medical Insurance
Life Assurance
+5
Senior Software Engineer (Rust)
Senior Software Engineer (Rust)

Switch Tech Talent • Newcastle upon Tyne

On-site
GBP 90,000 - 130,000
Embedded Software Engineer (C++/Rust) – Real‑Time Network Security
Embedded Software Engineer (C++/Rust) – Real‑Time Network Security

Astro Studios, Inc. • Bristol

On-site
GBP 40,000 - 70,000
Consistent training and development
Flexible healthcare plans
Competitive leave allowances
+2