Why This Role Stands Out
Advance your career in cutting-edge medical technology by developing embedded systems with significant real-world impact, where your C++ expertise will be instrumental in creating innovative sensor-based electronics. This role is perfect for a mid-senior engineer looking to contribute to impactful projects in a reputable Cambridge-based company with a competitive salary and bonus structure. Apply now to join a team at the forefront of healthcare innovation.
Quick Overview
Salary
£50k - £60k/yr
Seniority
Mid Senior
Employment type
Temporary/Casual
Work mode
On Site
Location
Chesterton, Cambridge, United Kingdom
Posted
13 hours ago
GitEmbedded SystemsC++Python
Job Description
Job Title: Embedded Software Engineer - C++
Location: Cambridge (On-Site)
Salary: £55,000 - £65,000 + Bonus & Benefits (Depending on Experience)
NOTE: Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position.
Overview:
On behalf of a Cambridge-based client, we are looking for a C++ Software Engineer to work on Embedded Systems for a range of Medical Products.
The client develops innovative sensor-based medical electronics for advanced measurement and assessment applications.
Combining advanced sensors, electronics, and life-science technology, my client's product products deliver fast, accurate, real-time results. This is an exciting opportunity to work at the intersection of engineering, electronics, and healthcare, developing technology with real-world impact.
The successful candidate will contribute to the development of software with a strong focus on machine control, instrumentation, hardware integration, and experimental workflows.
This is an ideal opportunity for a candidate with a few years of commercial experience looking to make a step into a role where they can have a true impact!
Job Responsibilities:
Location: Cambridge (On-Site)
Salary: £55,000 - £65,000 + Bonus & Benefits (Depending on Experience)
NOTE: Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position.
Overview:
On behalf of a Cambridge-based client, we are looking for a C++ Software Engineer to work on Embedded Systems for a range of Medical Products.
The client develops innovative sensor-based medical electronics for advanced measurement and assessment applications.
Combining advanced sensors, electronics, and life-science technology, my client's product products deliver fast, accurate, real-time results. This is an exciting opportunity to work at the intersection of engineering, electronics, and healthcare, developing technology with real-world impact.
The successful candidate will contribute to the development of software with a strong focus on machine control, instrumentation, hardware integration, and experimental workflows.
This is an ideal opportunity for a candidate with a few years of commercial experience looking to make a step into a role where they can have a true impact!
Job Responsibilities:
- Contribute to the development of software controlling instrumentation and experimental workflows.
- Develop and maintain software interfaces to firmware and hardware components, including microcontrollers, sensors, and actuators.
- Support the implementation of reliable communication between software and physical devices.
- Help diagnose and resolve issues across hardware and software boundaries.
- Support rapid prototyping and iteration of new hardware and experimental features.
- Assist with integrating new capabilities into the existing software platform.
- Maintain and improve the existing software codebase.
- Fix bugs and improve overall system robustness, reliability, and performance.
- Contribute to unit, integration, and system-level testing.
- Work closely with scientists, electronics engineers, mechanical engineers, and other technical teams to understand requirements and constraints.
- Contribute to technical discussions, solution design, and software architecture.
- Support the continued development and evolution of complex, multidisciplinary products.
- Follow good software engineering practices and contribute to maintaining a high-quality, maintainable codebase.
- Degree in Software, Electronic Engineering or a related engineering discipline.
- 2+ years' professional experience in software development for Embedded Systems (Bonus if it is in a regulated industry/sector)
- Strong programming skills in C++ and Python for Embedded Systems.
- Experience with Embedded and/or Control Systems, Instrumentation and Hardware.
- Experience interfacing software with hardware such as microcontrollers, sensors, actuators, or other instrumentation.
- Good understanding of Git, automated build processes, and software development lifecycle (SDLC) practices.
- Strong problem-solving skills and a methodical approach to software development and debugging.
- Strong communication skills, with the ability to collaborate effectively across software, hardware and wider engineering disciplines
Similar jobs
- KE
Rust Software Engineer
NewKO2 Embedded Recruitment Solutions LTD
City, Glasgow🇬🇧£65k/yrHybrid10 minutes agoRustTechnology - CG
Senior IT Engineer
NewCircle Group
Colchester, Essex🇬🇧£35k/yrOn-site10 minutes agoTechnology - ME

Oracle Fusion Software Developer (Payroll)
NewMorson Edge
Bristol🇬🇧On-site10 minutes agoOracleTechnology - IR
C/C++ Software Engineer
NewInspired Recruitment
Cheltenham, Gloucestershire🇬🇧On-site10 minutes agoC++Technology - VI
Software Engineer
NewVIQU Ltd
London🇬🇧£55k - £70k/yrHybrid1 hour agoSpringSpring BootGit+7Technology - KE
Rust Software Engineer
NewKO2 Embedded Recruitment Solutions Ltd
Glasgow🇬🇧£65k/yrHybrid2 hours agoDockerRustC+++5Technology - HA

Summer Placement Test Software Engineer
NewHackajob Ltd
Davidsons Mains, Edinburgh🇬🇧Hybrid13 hours agoMicrosoft OfficeTechnology - ME

Senior Systems Engineer II
NewMorson Edge
Loudwater, High Wycombe🇬🇧Hybrid13 hours agoTechnology - ME

Senior Engineer
NewMorson Edge
South Bank, South East London🇬🇧Hybrid13 hours agoStakeholder ManagementEngineering - HA

Senior Lead Software Engineer - Platform / Network
NewHackajob Ltd
Charing Cross, Central London🇬🇧Hybrid13 hours agoGCPAWSService Mesh+8Technology - HA

Lead Software Engineer
NewHackajob Ltd
Charing Cross, Central London🇬🇧Hybrid13 hours agoAWSTerraformKubernetes+4Technology - OP

Software Engineer, Privacy Engineering (Lawful Access)
NewAuto ApplyOpenai
London🇬🇧Hybrid14 hours agoGenerative AITechnology