C++ Software Engineer

Back to Job Search

C++ Software Engineer

  • Location: Cambridgeshire
  • Salary: £60000 - £80000 per annum per year
  • Job Type:Permanent

Posted about 2 months ago

Role: C++ Embedded Software Engineer

Salary: up to £80,000 + Bonus

Location: Cambridgeshire

Our client, a leading technology consultancy based in Cambridgeshire are on the lookout for a C++ Software Engineer due to a period of growth.

They design and build software for real products and devices, working in multi-disciplinary teams to develop end-to-end solutions. Their work spans from early-stage concepts to complete product releases and small-volume production scale-up. Their world-class development facilities are located just outside Cambridge.

Please take look at some of the core requirements below and apply for a more detailed conversation.

Key Responsibilities:

  • Developing embedded software and firmware for products across industries, from medical devices to transport networks, including cybersecurity solutions.
  • Design edge-processing software for IoT devices with cloud integration, and collaborate with digital engineers and data scientists to create impactful IoT solutions.
  • Specialise in advanced image processing, building systems for high-speed analysis, and creating mixed-reality digital twins, enhancing training with augmented reality.

About you:

  • Work in collaborative cross-disciplinary teams of software, electronics, mechanical engineers, and scientists.
  • Strong communication skills and familiarity with the STL.
  • Experience with bare metal, Linux, and real-time OS.
  • Knowledge or experience in areas like embedded software, sensors, IoT, medical devices, robotics, or VR/AR.
  • Strong embedded C++ skills required, but open to candidates from diverse technology backgrounds.

Keywords: C++ / Linux / Embedded / STL / Agile

Apply now for a more detailed conversation and full spec. Sam Payne @ The One Group.

IND2