Senior Staff Engineer - C++

Stryker

Gurgaon

On-site

INR 3,500,000 - 5,000,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stryker in India Gurgaon is seeking a senior software architect to lead the design, architecture, development, integration, and testing of complex software components for medical technologies. You will translate user and clinical needs into robust technical solutions.

You will provide technical leadership and mentorship, drive design decisions and code reviews, and promote engineering best practices, SOLID principles, and scalable architectures across the lifecycle.

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, and software architecture.
  • Hands-on experience with Qt/QML and Google Test.
  • Understanding of SDLC, software quality, testing, and deployment.

Responsibilities

  • Lead design, architecture, development, and testing of complex software components.
  • Provide technical leadership, reviews, and promote best practices and SOLID design.
  • Collaborate across R&D, Quality, and Project Management to deliver releases.
  • Drive innovation through prototyping and documentation.

Skills

Modern C++
OOP
SOLID
Design patterns
Software architecture
Qt/QML
Google Test
Debugging tools
SDLC
Testing

Education

Bachelor’s degree in CS or related field

Tools

Git
Perforce

Job description

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.

Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Engineer - C++
Senior Staff Engineer - C++

Stryker Group • Gurugram District

On-site
INR 3,500,000 - 6,000,000
Staff Software Engineer (C++ & Web development)
Staff Software Engineer (C++ & Web development)

Stryker • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Staff Software Engineer (C++ & Web development)
Staff Software Engineer (C++ & Web development)

PowerToFly • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Staff Engineer
Staff Engineer

PowerToFly • Gurugram District

On-site
INR 2,500,000 - 4,500,000
Staff /Senior Staff Engineer
Staff /Senior Staff Engineer

Stryker • Gurugram District

On-site
INR 2,800,000 - 3,800,000
Senior Staff Engineer - C++
Senior Staff Engineer - C++

Stryker Corporation • Gurugram District

Hybrid
INR 4,000,000 - 8,000,000
Software Engineer
Software Engineer

PowerToFly • Gurugram District

On-site
INR 1,000,000 - 1,600,000
Senior Staff Engineer – Embedded Software Test and Automation
Senior Staff Engineer – Embedded Software Test and Automation

Stryker • Gurugram District

On-site
INR 4,000,000 - 6,500,000
Staff Engineer - R&D Product Owner
Staff Engineer - R&D Product Owner

Stryker • Gurugram District

On-site
INR 1,800,000 - 2,600,000
Senior Design Engineer
Senior Design Engineer

Stryker • Gurugram District

On-site
INR 1,200,000 - 2,200,000