Senior Software Engineer
$76,800–$115,200 year
On-siteLondon, England, United Kingdom
London, England, United KingdomOn-siteFull Time$76,800–$115,200 yearSenior LevelMasters DegreeTECHEnterprise
Full TimeSenior LevelMasters DegreeEnterpriseTECH
Job Summary
Develop enhancements for existing intra-operative devices and help build the software stack for next-generation systems using modern C++. Take ownership of application software maintainability and reliability while maintaining methods for device monitoring and cloud connectivity. Investigate, debug, and resolve issues reported from testing and support, ensuring all software is secure-by-design and compliant with medical-grade standards. Commute to the London-based office two days per week.
Required Qualifications
- BS/MS in Computer, Electrical, Electronics Engineering or equivalent
- Minimum 2 or 3 years of relevant industry experience
- Current experience in developing high quality, high performing code in modern C++ (C++17 and higher)
- Strong knowledge of Unix/Linux environments
- Experience with inter-process communication frameworks (gRPC, DDS, Zenoh etc.)
- Experience working with deployed hardware systems and remote device management
- Experience with unit testing using methodologies like Test-Driven Development (TDD), including proficiency with testing frameworks such as Google Test (gtest) or similar tools
- Must be able to commute frequently to London-based office; 2 days per week onsite
Desired Qualifications
- Flexible - you can independently solve problems as they arise but are comfortable asking for help when you need it
- Comfortable with complexity – being able to think through consequences of changes in a highly interconnected ecosystem over varied use environments
- A high level of code craftsmanship and focus on quality
- Preferred skills include experience with GUI frameworks like React or Qt
- Familiarity with regulated industries such as medical devices, automotive, finance, or aerospace
- Knowledge of AWS, systems engineering principles, and core security concepts
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.