£49 Per hour
Undetermined
Hybrid
London Area, United Kingdom
Summary: The C++ Software Engineer will join a technical team focused on developing advanced intra-operative medical equipment. Responsibilities include enhancing existing surgical devices, architecting new software solutions, and ensuring compliance with regulatory standards. The role involves application development, device monitoring, and cloud connectivity. This position is hybrid and based in London, UK.
Key Responsibilities:
- Contribute to core application software, improving maintainability and reliability
- Develop new features and enhancements for intra-operative device systems
- Troubleshoot, debug, investigate issues and support testing teams
- Build monitoring capabilities and improve cloud communication
- Participate in security, compliance, and medical-grade system validation processes
- Develop robust, secure-by-design software solutions
Key Skills:
- BS/MS in Computer, Electrical, or Electronics Engineering
- Modern C++ expertise (C++17 or higher)
- Strong experience with Unix/Linux environments
- Interprocess communication frameworks (gRPC, DDS, Zenoh, etc.)
- Experience working with deployed hardware systems / remote device management
- Unit testing / TDD & Google Test (gtest)
- Ability to solve problems independently and thrive in complex systems
- GUI frameworks (React, Qt, etc.) - Nice to Have
- Experience in regulated industries (Medical Device, Automotive, Aerospace, Finance) - Nice to Have
- AWS / Cloud knowledge - Nice to Have
- Systems engineering & design principles - Nice to Have
- Understanding of security concepts - Nice to Have
Salary (Rate): £49.00/hr
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
We are seeking an experienced C++ Software Engineer to join a highly technical engineering team developing cutting-edge intra-operative medical equipment. In this role, you will develop enhancements for existing surgical devices and help architect the next-generation software stack. You’ll be involved in application development, device monitoring, cloud connectivity, and regulatory-compliant secure system design.
Job title: C++ Software Engineer (Hybrid)
Location: London (UK)
Duration: 6 months Contract
Team Environment: Multi-disciplinary – Application, Embedded, Cloud
What You’ll Do
- Contribute to core application software, improving maintainability and reliability
- Develop new features and enhancements for intra-operative device systems
- Troubleshoot, debug, investigate issues and support testing teams
- Build monitoring capabilities and improve cloud communication
- Participate in security, compliance, and medical-grade system validation processes
- Develop robust, secure-by-design software solutions
Must-Have Skills
- BS/MS in Computer, Electrical, or Electronics Engineering
- Modern C++ expertise (C++17 or higher)
- Strong experience with Unix/Linux environments
- Interprocess communication frameworks (gRPC, DDS, Zenoh, etc.)
- Experience working with deployed hardware systems / remote device management
- Unit testing / TDD & Google Test (gtest)
- Ability to solve problems independently and thrive in complex systems
Nice to Have
- GUI frameworks (React, Qt, etc.)
- Experience in regulated industries (Medical Device, Automotive, Aerospace, Finance)
- AWS / Cloud knowledge
- Systems engineering & design principles
- Understanding of security concepts
Interested or know someone who is a great fit? Send your resume to discuss this opportunity: anuj.chettri@cxcglobal.com
Direct applicants only – no third-party vendors at this time.