Embedded Software Engineer

Company: SoCode Recruitment
Apply for the Embedded Software Engineer
Location: Cambridgeshire
Job Description:

Job Description

Embedded Software Engineer

n

n

A global engineering organisation is expanding its Cambridge-based team and is looking for an Embedded Software Engineer to help develop a new generation of advanced electronic control units. This is an exciting opportunity to join a highly capable engineering division at a pivotal stage of its growth.

n

n

You'll be joining early enough to make a genuine impact on the technology, processes and products, while benefiting from the stability, resources and global reach of an established international engineering group.

n

n

Working closely with colleagues across the UK and Canada, you'll be part of a collaborative, technically driven team where engineering excellence, flexibility and delivering for the customer are at the heart of everything they do.

n

n

This is a hands-on role where you'll develop safety-critical embedded software for prototype and production systems, working closely with software, systems and hardware engineers to deliver robust solutions that meet demanding customer and industry standards.

n

n

What You'll Be Doing:

n

    n

  • Develop and maintain embedded software for prototype and production systems
  • n

  • Work across requirements, software architecture, detailed design, implementation, unit testing, integration and validation
  • n

  • Develop high-quality embedded C software for real-time applications
  • n

  • Perform software validation through simulation, on-target testing, bench testing, HIL and within the final system
  • n

  • Work closely with system and hardware engineering teams across the wider organisation
  • n

  • Ensure software development adheres to quality, safety, security and cybersecurity processes
  • n

n

My client is particularly interested in engineers with experience developing embedded software within automotive, aerospace, medical or another safety-critical environment.

n

n

You'll bring:

n

    n

  • Strong C programming skills for safety-critical embedded applications
  • n

  • Experience with 32-bit CPUs, FPUs, interrupts and peripherals
  • n

  • Strong understanding of real-time embedded programming
  • n

  • Understanding of compilers, linkers, Makefiles and software build processes
  • n

  • Experience with AUTOSAR would be highly advantageous
  • n

n

This is an exciting time to join. You’ll help build on a strong track record while developing your career at the cutting edge of technology—surrounded by curious, driven people who value individuality, inclusion, and shared purpose.

n

n

If you feel you are suitable for this role, please don’t hesitate to apply now. For more information, or to discuss your experience/CV, please do get in touch with Jeremy van Waveren at SoCode- Norwich.

n

n

At SoCode, we pride ourselves on an attractive referral scheme.

n

n

If you have friends, family or colleagues looking for a new position soon tell them to contact us by either phone or email ensuring they provide us with your name. If we successfully find them a new position, we will provide you with a thank you present to show our appreciation.

n

n

#LI-JV1

Posted: August 16th, 2026