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

Pure Resourcing Solutions Limited

Cambridgeshire and Peterborough

Hybrid

GBP 60,000 - 80,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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

Senior Embedded Software Engineer - Real-Time Networking
Senior Embedded Software Engineer - Real-Time Networking

Pure Resourcing Solutions Limited • Dry Drayton

Hybrid
GBP 65,000 - 90,000
25 days holiday
Bonus scheme
Excellent pension
+4
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
Embedded Software Engineer - Linux, C/C++, Hybrid Work
Embedded Software Engineer - Linux, C/C++, Hybrid Work

Pure Resourcing Solutions • Cambridge

Hybrid
GBP 40,000 - 80,000
Hybrid working
Professional growth
Embedded Software Engineer - Real-Time, Linux & C++
Embedded Software Engineer - Real-Time, Linux & C++

Enigma People • Livingston

On-site
GBP 45,000 - 65,000
Embedded Software Engineer
Embedded Software Engineer

Pure Resourcing Solutions • Cambridge

Hybrid
GBP 40,000 - 80,000
Hybrid working
Professional growth
Embedded Software Engineer – RTOS & Linux
Embedded Software Engineer – RTOS & Linux

Insignis Talent • Greater London

On-site
GBP 65,000 - 68,000
Excellent benefits package
Career progression
Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridge

On-site
GBP 60,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Slough

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

SoCode Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 85,000