Senior Software Engineer- C++
Stryker
Work Flexibility: Hybrid
What you will do:
Design and build (in C++) anatomy registration methods and algorithms to match the anatomy CT image to patient bone in robotic surgery .
Simulate accuracy and robustness of anatomy registration methods. Build and use tools (Matlab, Python, Monte-Carlo, FEA, Minitab, etc.) to simulate accuracy of anatomy registration, localization system, and robotic platform. Apply statistics approaches to data to compare simulated accuracy result to requirement.Test and debug anatomy registration C++ code .Work with interdisciplinary team to execute cadaver labs to evaluate performance and surgeon acceptance of anatomy registration. Post process lab data to drive anatomy registration direction.Develop (in C++) and maintain applications to assess bone registration performanceAuthor documentation that describes the software design and algorithmsWhat you need:
Minimum Qualifications (Required):
BS degree in Computer Science or related areas. MS or PhD preferred.4+ years of experience, experience in professional software development preferredStrong fundamentals in algorithms and data structuresObject-oriented design and analysissoftware design, development and verification methodologiesC, C++, Matlab and Python development experiencePreferred Qualifications:
Background in 3D graphics and geometry,Linux-based software development skills, experiencein development of anatomy registration methods, accuracy simulation, computer vision, coordinate system transformationsApplication of statistics to refine and assess large data setsPractical application of linear algebra to robotic and localization systemsAlgorithm development, especially for robotics, sensors, or anatomy registrationBasic robotics control understandingMatlab, Python, and CAD proficiencyExperience in medical devices, robotics, and/or surgical navigation is an asset.Strong verbal and written communication skillsTravel Percentage: 10%
Confirmar seu email: Enviar Email
Todos os Empregos de Stryker