MNC InsiderMNC Insider

Senior C++ Developer – Geometry & CAD/CAM (m/f/d)

Stryker

Senior C++ Developer – Geometry & CAD/CAM (m/f/d)

full-timePosted: Aug 12, 2026Updated: Aug 28, 2026Germany, Berlin

Job Description

Work Flexibility: HybridThis is a 4 Year Fixed Term ContractAbout the roleAt Stryker, we develop software for the design and manufacturing of patient-specific medical devices.Our system separatesproduct-specific application logicfrom a dedicatedcore geometry library which provides the algorithmic foundation for geometry processing and computational geometry acrossour products.We are looking for a C++ developer with a strong focus on geometry processing to strengthen ourgeometry capabilities.You will help us improve and scale our platform while also enabling product teams to build geometry-driven features more efficiently.What you will doImplement geometry-related features in our C++ stackSupport the maintenance and evolution of our central geometry libraryContribute to geometry-heavy features across our core library and support the direct integration intoour design applicationsHelp unblock development by providing high-quality code reviewsWork with triangle meshes and geometric algorithms (e.g. refinement, simplification, smoothing,repairing, boolean ops, measurements, conversions, …)Collaborate closely with other developers across product teamsWhat you bringProfessional experience in modern C++ (ideally C++20)Strong understanding of geometry processing and triangle mesh algorithmsSolid experience with EigenAbility to work independently and take ownership of tasksExperience working in larger codebasesBackground inComputer Science, Mathematics, or similarNice to haveExperience with:Geometry libraries (e.g. OpenMesh, libigl, CDT, Manifold)CAD / CAM workflows and conceptsWeb deployment of C++ (e.g. Emscripten)JavaScript / TypeScript web development, ideally with experience in browser-based 3DvisualizationRust experience to complement our C++ tech stack where appropriateOur tech stackC++20Eigen, Boost, CDT, manifoldCMake, Conan, GitLab CIEmscriptenWhat we are looking forMid-level or senior candidates who can contribute with limited onboardingEngineers who combine strong problem-solving skills with hands-on implementation abilityPeople who bring ownership, speed, and a structured approach to complex problemsA strong team fit and proactive communication styleNot a Fit ifYou have no professional experience with C++You are not familiar with core geometry concepts (e.g. triangle mesh processing)You require a highly guided environment with little autonomyYou do not actively contribute to team collaborationWhat success looks like (after ~6 months)You deliver your first successful merge requests (MRs)You actively contribute to code reviews and improve code qualityYou independently implement smaller backend / geometry featuresYou support the team in maintaining and improving GeometryCoreYou contribute meaningfully to geometry-related discussions Germany Pay Ranges:Berlin 40Std: €60.000 - €99.900 EUR Annual At Stryker, we believe transparency helps candidates make confident decisions about their next career step. Compensation is an important part of that process and we want to be clear about how pay is determined. The compensation information posted for this role may be presented as a salary range or a fixed amount depending on the role. In addition to base salary, this role may be eligible for incentive compensation (such as bonus and/or commissions where applicable), along with Stryker’s comprehensive benefits package. If you’d like to learn more about the salary or the benefits associated with this role, your recruiter will be happy to walk you through the details as you progress through the hiring process. Travel Percentage: 10%

Locations

  • Germany, Berlin

Skills Required

  • modern C++intermediate
  • Eigenintermediate
  • browser-based 3Dvisualizationintermediate

Required Qualifications

  • Professional experience in modern C++ (ideally C++20) (experience)
  • Strong understanding of geometry processing and triangle mesh algorithms (experience)
  • Solid experience with Eigen (experience)
  • Ability to work independently and take ownership of tasks (experience)
  • Experience working in larger codebases (experience)
  • Background in (experience)
  • Computer Science, Mathematics, or similar (experience)

Preferred Qualifications

  • Experience with: (experience)
  • Geometry libraries (e.g. OpenMesh, libigl, CDT, Manifold) (experience)
  • CAD / CAM workflows and concepts (experience)
  • Web deployment of C++ (e.g. Emscripten) (experience)
  • JavaScript / TypeScript web development, ideally with experience in browser-based 3Dvisualization (experience)
  • Rust experience to complement our C++ tech stack where appropriate (experience)

Responsibilities

  • Implement geometry-related features in our C++ stack
  • Support the maintenance and evolution of our central geometry library
  • Contribute to geometry-heavy features across our core library and support the direct integration intoour design applications
  • Help unblock development by providing high-quality code reviews
  • Work with triangle meshes and geometric algorithms (e.g. refinement, simplification, smoothing,repairing, boolean ops, measurements, conversions, …)
  • Collaborate closely with other developers across product teams

Benefits

  • general: Berlin 40Std: €60.000 - €99.900 EUR Annual
  • general: At Stryker, we believe transparency helps candidates make confident decisions about their next career step. Compensation is an important part of that process and we want to be clear about how pay is determined. The compensation information posted for this role may be presented as a salary range or a fixed amount depending on the role. In addition to base salary, this role may be eligible for incentive compensation (such as bonus and/or commissions where applicable), along with Stryker’s comprehensive benefits package.
  • general: If you’d like to learn more about the salary or the benefits associated with this role, your recruiter will be happy to walk you through the details as you progress through the hiring process.

Target Your Resume for "Senior C++ Developer – Geometry & CAD/CAM (m/f/d)" , Stryker

Get personalized recommendations to optimize your resume specifically for Senior C++ Developer – Geometry & CAD/CAM (m/f/d). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior C++ Developer – Geometry & CAD/CAM (m/f/d)" , Stryker

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

GeneralGeneral

Answer 10 quick questions to check your fit for Senior C++ Developer – Geometry & CAD/CAM (m/f/d) @ Stryker.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.