IT & Software

Embedded Software Engineer, Embedded C / Linux / Networking

Pure Resourcing Solutions

Cambridge · Cambridgeshire · United Kingdom

Overview

In this Embedded Software Engineer role, you design, develop, and optimize software for next-generation embedded systems used in mission-critical environments. You will work across the stack—from Linux applications to real-time multimedia streaming—participating in code reviews and quality assurance to ensure reliability. The position emphasizes high performance, disciplined engineering, and collaboration with hardware, software, and test teams. A strong hook is the opportunity to expand into Rust while contributing to globally impactful connectivity solutions.

Pay / Benefits
  • hybrid-working environment
  • excellent total compensation
  • professional growth
  • mentoring culture
Responsibilities
  • Design, develop, and implement software for next-generation embedded systems
  • Write clean, robust code for middleware and backend applications on Linux
  • Troubleshoot, debug, and optimize multi-threaded systems for performance
  • Collaborate with hardware, software, and test engineers in a supportive environment
  • Participate in code reviews and testing to uphold high quality standards
Key requirements
  • Embedded software development experience on Linux
  • Proficiency in C and C++
  • Experience contributing to middleware, backend applications, or systems software
  • Familiarity with multi-threaded systems and performance optimization
  • Collaborative mindset
  • Willingness to learn and expand into Rust
  • Attention to quality and detail
  • Embedded Linux development
  • C and C++ proficiency
  • Middleware/backend or systems software experience

Reference: WJ-747_30170096

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.