Embedded Software Engineer

ENTERPRISE RECRUITMENT
Cambridge, UK
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£70,000.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Linux Linux on Embedded Systems Embedded Software Real-Time Operating Systems Software Engineering State Machines Yocto Bare Metal

Job description

Join a world-class engineering consultancy renowned for delivering innovative, high-impact solutions across industries including defence, medical, industrial, and communications. If you’re an Embedded Software Engineer who thrives on variety, challenge, and solving complex problems, this is an opportunity to work at the cutting edge of engineering innovation. What You’ll Be Doing

  • Contributing to projects from concept through to delivery across multiple sectors
  • Developing software for embedded Linux systems (including Arm-based SoCs)
  • Building and maintaining custom Linux images using Yocto
  • Diagnosing and resolving complex system-level issues

Requirements

  • Strong experience in embedded Linux development, including Yocto and custom image builds
  • Solid understanding of device trees, kernel-space and user-space development
  • A genuine interest in working within a consultancy environment with varied challenges

Desirable Experience

  • Real-time development in C/C++
  • Broader embedded expertise: RTOS, bare-metal, hardware interfacing, DSP, protocols, or state machines

Benefits & conditions

Why Join?

  • Work on diverse, cutting-edge projects across multiple industries
  • Be part of a highly respected consultancy known for technical excellence
  • Enjoy a supportive, collaborative culture with strong career development opportunities
  • Competitive package with a genuine focus on work-life balance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

1:11 min

Running high-performance edge computing on bare metal servers

Josip Stuhli Josip Stuhli · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

4:24 min

Evaluating bare metal versus cloud computing costs

Jens Happe Jens Happe · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

Videos

See all

Related articles

See all