CareerPlanGet AI match score →

Senior C++ Engineer (Medical devices)

💼 Full-time🗓 2026-07-07 → 2026-07-31

Core

Design, develop, and maintain high-performance C++ software applications for medical technology products, integrating with hardware and backend services.

Role type

Senior C++ Software Engineer (Medical Devices)

Builds

Software applications for medical technology products

Domain

Medical devices / Embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

Modern C++ (C++17/C++20), Object-oriented design, Software architecture, Performance optimization, Debugging, Unit and integration testing, Git, API development, Hardware integration

Preferred skills

Experience in medical devices or regulated industries, Knowledge of ISO 13485, Embedded systems experience, Device communication protocols

Technologies

C++17, C++20, Git, AI-powered development tools

Responsibilities

Design and implement new features following established architecture, Optimize applications for performance and memory efficiency, Integrate software with hardware components and third-party libraries, Develop and maintain unit and integration tests, Investigate and resolve defects through root cause analysis, Contribute to code reviews and technical documentation

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗