Software Engineer - C++ Developer

Stryker Group

Gurugram District

On-site

INR 1,200,000 - 2,400,000

Full time

45 hours 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 Group in Gurugram, India seeks engineers to design and implement advanced software components for medical devices. You will work on 3D visualization, geometric computing, and C++ with modern design patterns in an Agile team.

Ideal candidates have 2–7 years of professional software development experience, strong knowledge of algorithms, computer vision, and software verification, with familiarity in Qt/QML and image processing. Join a leading medical technology innovator.

Qualifications

  • Bachelor’s/Master’s degree in computer science.
  • 2–7 years of industry experience in professional software development.
  • Experience in 3D Visualization and Geometric Computing.
  • Strong expertise in Design Patterns & C++ programming concepts; Linear Algebra, Computer Vision, software design, development and verification methodologies.

Responsibilities

  • Design and implement complex software components and subsystems with OO analysis and design.
  • Draft design docs and plan integrations and component tests.
  • Support architectural concepts and basic framework of the product.
  • Ensure smooth transition from concept to maturity phase.
  • Provide technical solutions to complex problems.
  • Follow quality processes and comply with quality management system procedures.
  • Work as part of a team using Agile Software Development practices.
  • Participate in planning and estimating activities and ensure IP and data confidentiality.

Skills

3D Visualization
Geometric Computing
Design Patterns
C++ Programming
Linear Algebra
Computer Vision
OO Design & Analysis

Education

Bachelor's/Master's in Computer Science

Tools

Qt/QML
Version Control

Job description

What you will do:
  • Design and implement complex software components and subsystems including object-oriented analysis and design, drafting design documentation and planning and conducting integrations and component tests.
  • Support the design of the architectural concepts and basic framework of the product
  • Ensure a smooth transition from the product’s concept phase to maturity phase.
  • Provide technical solutions to complex problems.
  • Follow the company’s quality process and complies with quality management system procedures.
  • Work as part of a team using established company procedures for Agile Software Development.
  • Participate in software planning and estimating activities & ensures the integrity and security of company intellectual property and confidential data.
  • Attends and supports engineering and surgeon review labs.

What you need:

Required Qualifications:

  • Bachelor’s/Master’s degree is preferred in computer science
  • 2-7 years of industry experience in professional software development.
  • Experience in 3D Visualization and Geometric Computing.
  • Strong expertise in Design Patterns & C++ programming concepts; Linear Algebra, Computer Vision, Software design, development and verification methodologies
  • Required technical competencies in algorithms and data structures, object oriented design and analysis

Preferred Qualifications:

  • Familiar with software developments tools, such as compilers, interpreters, programming editors, debuggers, source code control, defect management.
  • Preferred Technical Competencies: Proficiency in Qt/QML, exposure to development of image processing applications.
  • Experience in medical devices, robotics, and/or surgical navigation is an asset.
  • Experience dealing with 3D Medical Imaging data (DICOM datasets, segmentation, surface extraction
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
Staff Software Engineer

Stryker Group • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Software Engineer
Software Engineer

Meril • Gurugram District

On-site
INR 2,500,000 - 4,500,000
Lead Software Engineer
Lead Software Engineer

Meril • Vapi

On-site
INR 2,500,000 - 4,200,000
Senior Staff Engineer - C++
Senior Staff Engineer - C++

Stryker • Gurgaon

On-site
INR 3,500,000 - 5,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
C++ / Qt Engineer – Surgical Robotics Software
C++ / Qt Engineer – Surgical Robotics Software

TENCYS • Madurai District

On-site
INR 1,800,000 - 2,800,000
Software Engineer-C++ Developer
Software Engineer-C++ Developer

Nestdigital • Bengaluru

On-site
INR 600,000 - 900,000
Medical Visualization Engineer – 3D Rendering
Medical Visualization Engineer – 3D Rendering

Cyient • Bengaluru

On-site
INR 600,000 - 900,000