C++ / Qt Engineer – Surgical Robotics Software

TENCYS

Madurai District

Vor Ort

INR 1.800.000 - 2.800.000

Vollzeit

14 Tage+

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

TENCYS in India is seeking an experienced C++/Qt Engineer to design, develop, and maintain high-performance application-layer software for safety-critical medical devices. You will work on surgical robotics software, collaborating with architects, quality teams, and cross-functional stakeholders in a regulated environment.

The role focuses on modern C++ (14/17/20) and Qt/QML, building modular, scalable components, and integrating with system software.

Qualifikationen

  • 5–7 years of hands-on C++ software development.
  • Strong expertise in Modern C++ (14/17/20) and OO principles.
  • Hands-on experience with Qt Framework and Qt/QML.
  • Experience developing large-scale, modular, and maintainable C++ applications.
  • Strong understanding of software architecture, design patterns, and integration frameworks.
  • Experience with Git, GitLab CI/CD, version control, and automated build pipelines.
  • Knowledge of SonarQube, static code analysis, and software quality best practices.
  • Strong analytical, debugging, troubleshooting, and problem-solving capabilities.
  • Experience working within Agile software development environments.
  • Excellent communication and stakeholder management skills.
  • Ability to work independently and collaboratively within cross-functional engineering teams.

Aufgaben

  • Design, develop, and maintain application-layer software using modern C++ and Qt/QML technologies.
  • Develop scalable, high-performance software components for surgical robotics applications.
  • Design and implement integration layers between software modules and system components.
  • Contribute to software architecture improvements across large-scale C++ codebases.
  • Collaborate with system architects, product owners, and engineering teams to translate business and technical requirements into robust software solutions.
  • Optimize application performance, reliability, and maintainability while adhering to coding standards and best practices.
  • Participate in software design reviews, code reviews, and technical discussions to ensure high-quality deliverables.
  • Support CI/CD implementation using GitLab and contribute to automated build, testing, and deployment processes
  • Utilize SonarQube and static code analysis tools to improve code quality, maintainability, and compliance.
  • Troubleshoot software issues, perform root cause analysis, and implement sustainable solutions
  • Develop technical documentation, design specifications, and knowledge transfer materials.
  • Ensure compliance with software quality, regulatory, and safety standards applicable to medical device development

Kenntnisse

C++
Qt/QML
Modern C++ (14/17/20)
Software architecture
Design patterns
Git & CI/CD
Code quality tools
Agile
Debugging
Stakeholder communication

Ausbildung

Bachelor's or Master's degree in Computer Science/Electronics/Software Engineering

Tools

Git
GitLab CI/CD
SonarQube

Jobbeschreibung

Job Information
  • Date Opened 09/17/2026
  • Job Type Full time
  • Industry Medical
  • Work Experience 5+ years
  • City Gurgaon
  • State/Province Delhi
  • Country India
  • Zip/Postal Code 122001
Job Description
Job Summary

We are seeking an experienced C++ / Qt Engineer with strong expertise in modern C++ development, Qt/QML, and application-layer software engineering for safety-critical systems. The ideal candidate will have hands‑on experience in designing, developing, and maintaining high-performance software applications within complex embedded or medical device environments.

In this role, you will collaborate with software architects, system engineers, quality teams, and cross‑functional stakeholders to develop scalable application‑layer software for surgical robotics platforms. You will be responsible for designing integration layers, enhancing software architecture, optimising performance, and contributing to the development of mission‑critical applications deployed in operating room environments.

This opportunity offers the chance to work on cutting‑edge surgical robotics solutions supporting orthopaedic and cranial procedures, contributing to enterprise‑grade software development, architecture modernization, and continuous delivery within a highly regulated and quality‑driven environment.

Key Responsibilities
  • Design, develop, and maintain application-layer software using modern C++ and Qt/QML technologies
  • Develop scalable, high-performance software components for surgical robotics applications.
  • Design and implement integration layers between software modules and system components.
  • Contribute to software architecture improvements across large‑scale C++ codebases.
  • Collaborate with system architects, product owners, and engineering teams to translate business and technical requirements into robust software solutions.
  • Optimize application performance, reliability, and maintainability while adhering to coding standards and best practices.
  • Participate in software design reviews, code reviews, and technical discussions to ensure high-quality deliverables.
  • Support CI/CD implementation using GitLab and contribute to automated build, testing, and deployment processes
  • Utilize SonarQube and static code analysis tools to improve code quality, maintainability, and compliance.
  • Troubleshoot software issues, perform root cause analysis, and implement sustainable solutions
  • Develop technical documentation, design specifications, and knowledge transfer materials.
  • Ensure compliance with software quality, regulatory, and safety standards applicable to medical device development
Requirements
Basic Requirements
  • 5–7 years of hands‑on experience in C++ software development.
  • Strong expertise in Modern C++ (C++14/17/20) and object‑oriented programming principles.
  • Hands‑on experience with Qt Framework and Qt/QML application development.
  • Experience developing large‑scale, modular, and maintainable C++ applications.
  • Strong understanding of software architecture, design patterns, and integration frameworks.
  • Experience with Git, GitLab CI/CD, version control, and automated build pipelines.
  • Knowledge of SonarQube, static code analysis, and software quality best practices.
  • Strong analytical, debugging, troubleshooting, and problem‑solving capabilities.
  • Experience working within Agile software development environments.
  • Excellent communication and stakeholder management skills.
  • Ability to work independently and collaboratively within cross‑functional engineering teams.
Preferred Qualifications
  • Experience developing software for medical devices, surgical robotics, healthcare, or othersafety‑critical systems.
  • Familiarity with embedded software development and real‑time systems.
  • Knowledge of software development lifecycle standards such as IEC 62304 or ISO 13485.
  • Exposure to Linux-based application development.
  • Experience with multithreading, concurrency, and performance optimization.
  • Familiarity with automated testing frameworks and continuous integration practices.
  • Experience supporting enterprise‑scale software modernization and digital transformation initiatives.
  • Bachelor's or Master's degree in Computer Science, Electronics, Software Engineering, or a related field.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

C++ / Qt Engineer – Surgical Robotics Software
C++ / Qt Engineer – Surgical Robotics Software

Uni Tencys Systems Private Limited • Gurgaon

Vor Ort
INR 2.500.000 - 4.200.000
Senior DevOps Engineer
Senior DevOps Engineer

Meril • Gurugram District

Hybrid
INR 1.500.000 - 2.000.000
Senior Software Engineer-C++ QT QML
Senior Software Engineer-C++ QT QML

Nest Digital • Bangalore Rural

Vor Ort
INR 2.500.000 - 4.000.000
Senior Software Engineer - C++QT
Senior Software Engineer - C++QT

Nestdigital • Bengaluru

Vor Ort
INR 1.200.000 - 2.400.000
Software Architect
Software Architect

Stryker • Bengaluru Urban

Hybrid
INR 4.000.000 - 7.000.000
Lead Software Engineer (Qt C++)
Lead Software Engineer (Qt C++)

Samtel Avionics • Gurugram District

Vor Ort
INR 1.200.000 - 1.800.000
Architect-C++ with QT
Architect-C++ with QT

Nest Digital • Bangalore Rural

Vor Ort
INR 4.000.000 - 6.500.000
Sr Software Engineer
Sr Software Engineer

Terumo Bct • Thiruvananthapuram

Vor Ort
INR 1.500.000 - 2.300.000
Senior Software Developer
Senior Software Developer

Persistent Systems Limited • Pune District

Vor Ort
INR 1.200.000 - 1.600.000
Hybrid work options
Long Service awards
Group term life & Mediclaim coverage
Software Architect
Software Architect

Persistent Systems • Pune District

Vor Ort
INR 4.000.000 - 7.000.000
Competitive salary and benefits
Growth opportunities and education
Flexible work hours
+1