Embedded Software Engineer

ENTERPRISE RECRUITMENT
Cambridge, UK
9 days ago

Role details

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

Tech stack

Automation of Tests Encodings Cyber Security Continuous Integration Linux Device Drivers Linux on Embedded Systems Embedded Software Network Protocols Data Streaming TCP/IP Transmission Control Protocol (TCP)
+4 more
Multithreading Linux Development Information Technology Decoding

Job description

If you are an embedded software engineer that enjoys working on real products, close to hardware, and want to see your work go from code to manufacturing on-site, this could be a great fit.

The embedded team is expanding as they build out the next generation of their platform, consolidating codebases, moving to new hardware, meeting new cybersecurity and multimedia requirements. It’s varied, hands-on embedded work with plenty of technical depth.

There is lots of variety and depending on your skills and interests you could work on porting existing embedded software to new hardware, integrating a modern Linux environment, adding cybersecurity features, complex networking, video codecs, rendering technology and more.

Although they have a hybrid work policy (2 days from home) and flexible start times, most of the interesting work happens in the office where you’ll integrate with physical equipment, hardware engineers, firmware and test teams. Embedded Software Engineer essential requirements:

  • Embedded C
  • Real-time embedded development
  • Linux development (ideally kernel, drivers, configuration)
  • Comfortable working hands-on with hardware

Embedded Software Engineer DESIRABLE skills:

  • Multimedia, encoding/decoding, streaming
  • Networking protocols, TCP/IP
  • Cybersecurity
  • USB, HDMI, DisplayPort, serial, audio
  • Porting
  • Continuous integration / automated testing
  • Multi-threaded or multi-process applications
  • Device Drivers

Requirements

I’m not an engineer myself but have a BSc in Computer Science so have a technical understanding. Feel free to send your CV and I can match you to our other suitable roles. I specialise in recruiting software and electronic engineers for technology companies throughout the UK.

Apply for this position

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

Apply on www.enterpriserecruitment.com

Good distractions

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

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:03 min

Accelerating token generation speeds with speculative decoding techniques

Christin Pohl Christin Pohl · WWC Europe 2026

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:44 min

Implementing constrained decoding and supported tool calling mechanisms

André Behrens André Behrens · WWC Europe 2026

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · WWC 2022

Videos

See all

Related articles

See all