Sr Software Engineer
Core
Design, develop, integrate, test, and maintain high-quality C++/Qt/QML software for Maternal & Fetal Care medical devices on embedded Linux platforms.
Role type
Senior Software Engineer (Embedded Systems)
Builds
Medical device software features and subsystems
Domain
Medical technology / Embedded Linux
Deliverable
production ML models | product features
Required skills
C++, Qt, QML, embedded Linux, software architecture, object-oriented design, debugging, root cause analysis, CI/CD, Agile methodologies
Preferred skills
Medical device software development, regulated product environments, design controls, traceability, verification, validation, test automation, static analysis, performance profiling
Technologies
C++, Qt, QML, Linux, Git, GitLab, Jenkins, Jira, Rally, Coverity, SonarQube
Responsibilities
Design and develop C++/Qt/QML software on embedded Linux; analyze defects and debug complex issues; collaborate with hardware and verification teams; provide technical guidance to junior engineers; lead complex feature implementation; ensure compliance with quality and regulatory standards.
Seniority
Senior, hands-on IC