CareerPlanSign in

Senior Staff Engineer - C++

Gurugram, India💼 Full-time🗓 2026-09-24 → 2026-09-25

Core

Lead design, architecture, development, and testing of complex C++ software components and systems for clinical/medical device applications.

Role type

Senior Staff Engineer (C++)

Builds

Scalable, modular, and maintainable software components for medical devices

Domain

Medical devices / Healthcare technology

Deliverable

production ML models | product features

Required skills

Modern C++, OOP, SOLID principles, design patterns, software architecture, Qt/QML, Google Test, debugging, code coverage, analysis tools, SDLC, software quality, testing, integration, deployment

Preferred skills

CI/CD, Agile/Scrum, Git, Perforce, regulated software development, 3D mathematics, robotics, navigation, imaging

Technologies

C++, Qt, QML, Google Test, Git, Perforce

Responsibilities

Lead design and architecture of complex software systems; Provide technical leadership and mentorship; Collaborate with R&D, Quality, and Project Management teams; Drive technical innovation through prototyping and patent contributions

Seniority

Senior Staff, hands-on IC with mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.