Exceptional Embedded C Developer

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

Tech stack

C++ (Programming Language) Command-Line Interface Codecs Linux Embedded C Video Codec Information Technology Video Streaming

Requirements

  • A good degree in Computer Science or similarly numerate subject from a recognised university.
  • Excellent coding ability with C and preferably also C++.
  • An impressive track record of developing for embedded systems.
  • Extensive knowledge of Linux - you should be adept with command line tools, libraries and be familiar with the inner working of the kernel.
  • A solid understanding of audio and video codecs and streaming technology.

Team lead experience or an interest in taking on some team lead responsibilities would be a bonus.

Benefits & conditions

Working on exciting new products and features, you will be involved with all aspects of the development life-cycle. This is a company culture where you will be expected to take the initiative in planning your own activities and developing your own ideas - if they are good they will be listened to!

This is a challenging role and not for someone seeking a quiet life with tasks planned out for them, but if you are a proactive, hands-on engineer, happy to be taken outside your comfort zone then the rewards are considerable. Our client uses leading edge technology, and provides a great environment for career growth. They also offer an extremely competitive salary and a generous 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.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:09 min

Integrating speech models using the Twilio real-time SDK

Marius Obert Marius Obert · Coffee With Developers

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all