Embedded Software Engineer - Linux, C/C++/Rust & Networking

Pure Resourcing Solutions Limited

Cambridgeshire and Peterborough

Hybrid

GBP 60,000 - 80,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Private healthcare option
Cycle-to-work scheme
Excellent pension
Free on-site parking

Job summary

Pure Resourcing Solutions Limited is seeking a mid-level embedded software engineer with experience in C, C++ and Rust. You will work on Linux-based middleware and real-time streaming for mission-critical environments, from kernel to user-space components, with a focus on low latency and robust performance.

You should be able to pick up an existing codebase, understand concurrency constraints, and contribute quickly within a supportive, engineering-led team.

Qualifications

  • Networking embedded software background required.
  • Hands-on experience with multi-threaded, performance-critical systems.

Responsibilities

  • Work across the stack from Linux kernel to real-time streaming components.
  • Develop embedded software in C, C++ and Rust for IP-based KVM and connectivity products.
  • Contribute to performance optimization of critical code and understand hardware constraints.

Skills

C
C++
Rust

Job description

Pure Resourcing Solutions Limited is seeking a mid-level embedded software engineer with experience in C, C++ and Rust. You will work on Linux-based middleware and real-time streaming for mission-critical environments, from kernel to user-space components, with a focus on low latency and robust performance.

You should be able to pick up an existing codebase, understand concurrency constraints, and contribute quickly within a supportive, engineering-led team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Embedded Network Software Engineer (Linux)
Real-Time Embedded Network Software Engineer (Linux)

Pure Resourcing Solutions Limited • Dry Drayton

Hybrid
GBP 55,000 - 85,000
Hybrid working
Competitive salary
Bonus scheme
+5
Senior Embedded Linux Engineer - Modern C++
Senior Embedded Linux Engineer - Modern C++

KO2 Embedded Recruitment Solutions LTD • South Yorkshire

On-site
GBP 63,000 - 77,000
Pension
Holiday allowance
Relocation assistance
+1
Embedded Software Engineer — C++17/Rust, AI-Driven Linux
Embedded Software Engineer — C++17/Rust, AI-Driven Linux

Motorola Solutions • Cambourne

On-site
GBP 60,000 - 80,000
Referral program
Contract Embedded Linux Engineer – Real-Time & HW Synergy
Contract Embedded Linux Engineer – Real-Time & HW Synergy

Redline Group Ltd • Royal Borough of Greenwich

On-site
GBP 83,000 - 124,000
Senior Embedded Software Engineer - Linux, C/Rust
Senior Embedded Software Engineer - Linux, C/Rust

ETL Systems Ltd • Hereford

Hybrid
GBP 50,000 - 65,000
33 days holiday per year
Company-funded Health Cash Plan
Annual Bonus & Salary Review
+6
Real-Time Embedded Software Engineer (C++, Linux)
Real-Time Embedded Software Engineer (C++, Linux)

ALL.SPACE Networks Limited • Reading

Hybrid
GBP 65,000 - 90,000
Annual bonus
25 days annual leave
Public holidays
+4
Contract Embedded Software Engineer - Linux
Contract Embedded Software Engineer - Linux

Redline Group Ltd • City Of London

On-site
GBP 83,000 - 120,000
Umbrella company engagement
Embedded Software Engineer, Embedded C / Linux / Networking
Embedded Software Engineer, Embedded C / Linux / Networking

Pure Resourcing Solutions Limited • Dry Drayton

On-site
GBP 55,000 - 85,000
Hybrid working
Competitive salary
Bonus scheme
+5
Contract Embedded Software Engineer - Linux
Contract Embedded Software Engineer - Linux

Redline Group Ltd • Royal Borough of Greenwich

On-site
GBP 83,000 - 124,000
Embedded Software Engineer (Networking)
Embedded Software Engineer (Networking)

Enterprise Recruitment Ltd • Cambridge

Hybrid
GBP 45,000 - 70,000
Medical
Bonus
Pension
+4