Posted 9 days ago
Senior Staff Engineer - C++
GurugramOn-siteFull-time
AI Summary
Leads the design, architecture, development, integration, and testing of complex software components and systems, providing technical leadership and mentorship to cross-functional teams.
About this role
Work Flexibility: Hybrid
What you will do:
- Lead the design, architecture, development, integration, and testing of complex software components and systems, translating user and clinical needs into robust technical solutions.
- Provide technical leadership and mentorship, driving design decisions, code reviews, engineering best practices, design patterns, SOLID principles, and high-quality software development.
- Collaborate with R&D cross functional team, Quality and Project Management teams to deliver products through the complete development and release lifecycle.
- Drive technical innovation and continuous improvement through technology exploration, prototyping, process improvements, and contributions to invention disclosures, patents, and technical documentation.
What you need:
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 10+ years of software development experience.
- Strong expertise in Modern C++, OOP, SOLID principles, design patterns, and software architecture.
- Experience building scalable, modular, and maintainable software components.
- Hands-on experience with Qt/QML, Google Test (or similar), debugging, code coverage, and analysis tools.
- Strong understanding of SDLC, software quality, testing, integration, and deployment.
Preferred Qualifications
- Experience with CI/CD, Agile/Scrum, Git, Perforce, or similar version control tools.
- Technical leadership experience, including architecture reviews, mentoring, and regulated software development (medical devices preferred); exposure to 3D mathematics, robotics, navigation, or imaging is a plus.
Skills
3D MathematicsAgile/ScrumC++CI/CDCode CoverageDebuggingDesign PatternsGitGoogle TestImagingNavigationPerforceQt/QMLRoboticsSDLCSoftware ArchitectureSOLID Principles
Explore related jobs
More jobs at Stryker AB NUF
- SFoot & Ankle Sales Representative - Salt Lake City, UtahSalt Lake City, Utah
- SLead Analyst, Clinical Data Sciences (Remote)Portage, Michigan
- SSenior Quality Systems Specialist - IntegrationBelfast, United Kingdom
- SStaff Project Engineer, Manufacturing (18 months contract)Skawina, Poland
- SSenior Communications Specialist (Remote)Michigan, Virtual Address
- SBuyer GPCSan Antonio de Belen, Costa Rica
Similar C++ jobs
Jobs in Gurugram
- FSenior Business Analyst – HR Technology & AI (m/f/d)Flix · Bangalore
- FHRIS Business Analyst – AI & Digital Transformation (m/f/d)Flix · Bangalore
- FSenior HR Technology Analyst — Automation & AI (m/f/d)Flix · Bangalore
- PDirector – Consumer & Commercial Strategy & Transformation, IndiaPepsiCo · Gurugram, HR
- RAssurance Supervisor 1 - Real EstateRSM US LLP · Gurugram
- RAssurance Supervisor 1- Capital Markets (Broker-Dealers)RSM US LLP · Gurugram
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.