embedded Linux engineer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

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

Tech stack

C++ (Programming Language) Linux Device Drivers Linux on Embedded Systems Python (Programming Language) Commercial Software Robotic Automation Software Computer Network Technologies Yocto Information Technology Software Coding

Job description

In this Embedded Linux role you would be working for a technology-driven company on a diverse range of projects. These could involve solving problems in healthcare, consumer electronics, aerospace, the IoT, or anywhere where increasingly capable hardware can benefit from the power and flexibility of Linux-based software. For instance, you could be helping build new sensing capabilities, smart networking technologies, robotic systems, medical devices, satellite technologies, or autonomous transport solutions, just to name a few.

Requirements

  • A 1st or 2.1 degree (and preferably an advanced degree) in a relevant STEM subject such as Computer Science or Electronics
  • Demonstrably excellent coding skills in C or C++ for embedded Linux applications
  • A solid understanding of commercial software engineering best practice
  • Confident communication skills - happy to discuss technical concepts with clients of various levels of detail

Experience in the following would enhance your application:

  • Experience in setting up build systems using Yocto and Devicetree
  • User Space device drivers
  • Python

Benefits & conditions

With interesting and varied projects, real opportunities for career progression and training, and a supportive and sociable company culture, this role is a great chance to join a successful and growing technical consultancy. The role is based in the company’s modern offices south of Cambridge, and comes with a competitive salary and benefits package.

Apply for this position

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

Apply on www.ecmselection.co.uk
Prepare application

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 · World Congress 2021

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:22 min

Comparing kernel modules with eBPF for system tracing

Ozan Sazak Ozan Sazak · World Congress 2024

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:05 min

Layering abstraction APIs for visual computing in browsers

Desiree Santos Desiree Santos +1 · World Congress 2024

Videos

See all

Related articles

See all