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