Application Developer Scrum (m/f/d)

London 6 days agoFull-time External
Negotiable
Software Engineer – C++ / Linux (Medical Devices) Location: Remote / Hybrid Employment Type: Full-Time We are looking for a highly skilled C++ Software Engineer to join our technically diverse, multidisciplinary team developing next-generation intra-operative medical devices. This is an opportunity to work across application software, embedded systems, cloud platform integrations, and device connectivity — all within a cutting-edge, regulated environment. About the Role You will contribute to the core application software that powers our current and future surgical devices. This includes developing new features, improving reliability, and ensuring our systems meet medical-grade performance and security standards. You’ll also work closely with hardware teams, testers, and cloud engineers to deliver high-quality, production-ready software. What You’ll Do Develop enhancements and new features for our intra-operative device software Take ownership of maintainability, reliability, and long-term performance of the software stack Build and improve device monitoring capabilities and cloud connectivity Investigate, debug, and resolve issues reported by QA, field support, and users Participate in security, safety, and regulatory compliance processes Write robust, secure-by-design code suitable for medical-grade systems Collaborate with multidisciplinary teams across application, embedded, and cloud engineering Must-Have Qualifications BS/MS in Computer Science, Electrical Engineering, Electronics Engineering, or related discipline Strong recent experience in modern C++ (C++17 or higher) Solid understanding of Unix/Linux environments Experience with inter-process communication frameworks (gRPC, DDS, Zenoh, etc.) Experience working with deployed hardware systems and remote device management Hands-on experience with unit testing and TDD (Google Test or similar frameworks) Ability to navigate complexity and think through system-wide impacts Strong problem-solving skills and willingness to ask for help when needed High level of craftsmanship and commitment to writing high-quality code Nice-to-Have Skills Experience with GUI frameworks (Qt, React, etc.) Background in medical devices or other regulated industries (automotive, aerospace, finance) Familiarity with AWS or cloud-connected devices Understanding of systems engineering and design principles Working knowledge of security best practices