Expert C++ Engineer (Medical devices)
Core
Lead the design and development of complex C++ applications for medical devices, guiding architecture, APIs, and hardware integration.
Role type
Senior IC C++ software engineer (medical devices)
Builds
High-performance, scalable C++ applications for medical devices
Domain
Medical devices / Healthcare
Deliverable
production ML models | product features | infrastructure
Required skills
C++ software development, software architecture, object-oriented design, performance optimization, debugging, code reviews, technical mentoring, system integration, hardware integration
Preferred skills
Experience in regulated industries, familiarity with ISO 13485, embedded systems, device communication, Git, Agile methodologies, AI-assisted development tools
Technologies
C++, Git
Responsibilities
Lead design and development of complex C++ applications, define technical approaches and contribute to software architecture, guide component design and APIs, drive performance optimization and code quality, support system integration and debugging, lead code reviews and mentor engineers, ensure compliance with development processes and regulatory requirements
Seniority
Senior, hands-on IC with mentorship