Senior Software Engineer
Core
Develop medical image processing algorithms and integrate them into the back-end of a surgical robotic system.
Role type
Senior Software Engineer (Medical Image Processing)
Builds
Next-generation medical software for surgical robotic systems
Domain
Medical technology / Surgical robotics
Deliverable
production ML models
Required skills
Object-oriented C++ (C++17+), 2D/3D linear algebra, 3D meshes, software development environments (VisualStudio, VS Code), GIT, TDD
Preferred skills
Medical device or life sciences experience, Medical image processing (X-ray, CT, MRI), Qt/QML development
Technologies
C++, VisualStudio, VisualStudio Code, GIT, Qt, QML
Responsibilities
Design and develop medical image processing algorithms; Test and fine-tune algorithms in a surgical wet lab; Manage assigned projects ensuring compliance with medical software development environments; Contribute to system design verification and validation; Attend surgical cases to understand end-user requirements
Seniority
Senior, hands-on IC (via careerplan.io/jobs/JR104818-senior-software-engineer-at-globusmedical)