Taro Logo

Senior Staff Engineer – Software, C++

Leading medical technology company providing innovative products in Orthopedics, Medical and Surgical, and Neurotechnology and Spine.
Brest, France
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Healthcare · AI · Robotics

Description For Senior Staff Engineer – Software, C++

Stryker, a leading medical technology company, is seeking a Senior Staff Engineer – Software, C++ to join their Clinical Intelligence R&D team. This role is part of the Digital, Robotics, and Enabling Technologies division, focusing on developing core technology for surgical robotics, image guided interventions, and treatment selection. The position involves working with cutting-edge 3D computer vision, disease and anatomical modeling technologies.

The ideal candidate will be responsible for developing and optimizing advanced algorithms in C++ applications, particularly in areas of 3D semantic segmentation, landmark detection, and automated surgical planning. They will work with state-of-the-art medical imaging technologies and contribute to maintaining and improving production applications.

This is an excellent opportunity for an experienced C++ developer who wants to make a direct impact on healthcare technology. The role offers the chance to work with advanced modeling and computer vision techniques at the forefront of 3D medical imaging. The position requires both technical expertise and strong collaborative skills, as you'll be working with cross-functional teams including software development, product development, marketing, and clinical research.

Working in a hybrid environment, you'll be part of a high-caliber team developing novel techniques and improving core technology. The role offers the unique opportunity to contribute to healthcare innovation while working with cutting-edge technology in a collaborative, forward-thinking environment.

Last updated 12 days ago

Responsibilities For Senior Staff Engineer – Software, C++

  • Integrate and optimize advanced algorithms in C++ based applications for 3D semantic segmentation, landmark detection, automated surgical planning, and image classification
  • Monitor, troubleshoot, improve and maintain C++ based applications in production
  • Maintain C++ applications repositories, including CI/CD pipelines, dependencies updates and branches management
  • Contribute to shared libraries development
  • Collaborate with stakeholders throughout the organization

Requirements For Senior Staff Engineer – Software, C++

  • Engineer and/or PhD in software engineering or another highly numerate discipline
  • At least 5 years industry experience in C++ applications development
  • Proven experience in modern C++ (C++14/17/20) development
  • Experience with Git and GitLab, including CI/CD pipeline configuration
  • Familiarity with CMake and cross-platform build systems
  • Strong debugging and performance optimization skills
  • Comfortable working in a Linux environment; scripting skills (Python, Bash)
  • Ability to analyse and understand large existing software architectures and codebases
  • Excellent verbal and written communication skills

Jobs Related To Stryker Senior Staff Engineer – Software, C++