Senior Software Engineer
Core
Develop and maintain high-performance, reliable software components for medical respiratory care devices (IPV and tCOM+ systems) using C++ and Qt.
Role type
Senior Embedded Software Engineer
Builds
Transcutaneous monitoring and intrapulmonary percussive ventilation medical devices
Domain
Medical devices / Respiratory care
Deliverable
production ML models | product features
Required skills
C++, C, embedded real-time systems, system architecture, code refactoring, technical documentation
Preferred skills
IEC62304, medical device standards
Technologies
C++, Qt, Yocto
Responsibilities
Develop and maintain software components for IPV and tCOM+ systems; Collaborate with cross-functional teams to define software requirements and system architecture; Refactor and optimize legacy codebases to improve maintainability and scalability; Contribute to technical documentation and regulatory compliance efforts
Seniority
Senior, hands-on IC