Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Engineer

Enterprise Recruitment Ltd

Cambridge

Hybrid

GBP 45,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment firm is looking for an Embedded Software Engineer to work on innovative projects in the heart of Cambridge. This position offers a competitive salary ranging from £45k to £70k, depending on experience. The candidate will engage in hands-on work closely with hardware and will be part of a dynamic team. Benefits include medical insurance, a bonus structure, a pension plan, and a hybrid working solution, emphasizing both office and remote work.

Benefits

Medical
Bonus
Pension
Relocation assistance
Life assurance
25 days annual leave

Qualifications

  • Strong knowledge of Embedded C programming.
  • Experience in real-time embedded system development.
  • Familiar with Linux development, especially kernel and driver work.

Responsibilities

  • Develop and integrate software close to hardware.
  • Port existing software to new hardware.
  • Work within a hybrid team and occasionally on-site.

Skills

Embedded C
Real-time embedded development
Linux development
Hands-on with hardware
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.

Essential Requirements
  • Embedded C
  • Real‑time embedded development
  • Linux development (ideally kernel, drivers, configuration)
  • Comfortable working hands‑on with hardware
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
Position Details

Position: Embedded Software Engineer
Location: Cambridge area
Salary: £45-70k
Benefits: Medical, Bonus, pension, relocation if required, life assurance, 25 days, hybrid working (2 days from home)
Key skills: C, Embedded Linux
Desirable skills: TCP/IP networking, streaming media, video/audio applications.
Apply: jamie AT enterpriserecruitment DOT com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.