All Jobs Vacancy

Embedded Linux Developer

Posted Today by SR2 | Socially Responsible Recruitment | Certified B Corporation™

Embedded Linux Developer – Hybrid (Cambridge) We're looking for an Embedded Linux Developer to join a multidisciplinary engineering team delivering embedded software across a range of complex technology projects.

This role combines Embedded Linux development with broader embedded software engineering, giving you the opportunity to work across Linux, RTOS, bare-metal systems, and hardware integration.

You'll be involved throughout the full development lifecycle, collaborating with electronics, FPGA, and systems engineers to deliver robust embedded solutions across a variety of industries.

Skills & Experience: Essential:

  • Strong Embedded Linux development experience
  • Experience with Embedded C/C++
  • Knowledge of device trees, kernel-space, user-space, and ARM-based SoC platforms
  • Experience with board bring-up, debugging, and hardware/software integration
  • Comfortable working across the full embedded software lifecycle
  • Strong problem-solving skills and ability to work within multidisciplinary teams

Desirable:

  • Yocto experience
  • RTOS and bare-metal embedded development
  • Python, C#, or similar scripting/tooling languages
  • Device driver development
  • DSP, communications protocols, or embedded algorithms
  • Ability to read electronics schematics
  • Customer-facing engineering experience

Additional Information:

6 month contract (likely extension

Competitive Hourly rate

Hybrid working (Cambridge)

Opportunity to work across defence, medical, industrial, communications, and robotics projects

Varied project work with excellent technical development opportunities

Rate:
£0/year
Location:
Cambridge
IR35 Status:
Undetermined
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job