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
£50,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Computing Platforms C++ (Programming Language) Debian Linux Linux Linux on Embedded Systems Object-Oriented Software Development Software Engineering Multithreading Information Technology Video Streaming C++14

Job description

This is a great opportunity for a talented and ambitious software developer to create a platform used by both multinationals and individual consumers from around the world. You will be writing modern C++ on Debian Linux developing diverse aspects of the platform from kernel drivers to video streaming.

Requirements

  • 1st or 2.1 in Computer Science, Software Engineering, Electrical Engineering or related field from a top-class university
  • Excellent practical knowledge of modern C++ with asynchronous, multi-threaded and object-oriented programming
  • Good communication skills for working in an Agile and collaborative team environment

Benefits & conditions

This well-established company offers a clear career path with good job security and a friendly team-based environment. A competitive salary and excellent benefits are also on offer, with the opportunity for hybrid work.

Keywords: C++, Debian, Linux, object-oriented, multi-threaded, asynchronous, kernel drivers, Gstreamer, Agile

Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

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.

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

5:03 min

Reducing vulnerability footprints with hardened Docker images

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

Videos

See all

Related articles

See all