C++ / Qt Engineer – Surgical Robotics Software

Uni Tencys Systems Private Limited

Gurgaon

Vor Ort

INR 2.500.000 - 4.200.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

Uni Tencys Systems Private Limited is seeking an experienced C++/Qt Engineer to design, develop, and maintain high-performance application-layer software for surgical robotics and medical devices. You will work with cross-functional teams on safety-critical systems in regulated environments.

The role focuses on modern C++ (14/17/20), Qt/QML, CI/CD with GitLab, code quality tools, and software architecture improvements for large-scale projects.

Qualifikationen

  • 5-7 years of hands-on C++ software development experience.
  • Strong expertise in modern C++ and object-oriented programming.
  • Hands-on Qt Framework and Qt/QML application development.
  • Experience with GitLab CI/CD and automated build pipelines.

Aufgaben

  • Design, develop, and maintain application-layer software using C++ and Qt/QML.
  • Develop scalable, high-performance software components for surgical robotics.
  • Design integration layers between software modules and system components.
  • Contribute to software architecture improvements across large codebases.
  • Collaborate with architects, product owners, and engineers to translate requirements.
  • Support CI/CD, automated build, testing, and deployment processes.

Kenntnisse

Modern C++ (C++14/17/20)
Qt/QML
Software architecture
Agile
Debugging/troubleshooting
Communication

Ausbildung

Bachelor's or Master's degree in Computer Science, Electronics, Software Engineering, or related field

Tools

Qt Framework
GitLab CI/CD
SonarQube
Linux

Jobbeschreibung

Uni Tencys Systems Private Limited | Full time

C++ / Qt Engineer – Surgical Robotics Software

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

TENCYS • Madurai District

Vor Ort
INR 1.800.000 - 2.800.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
Architect-C++ with QT
Architect-C++ with QT

Nest Digital • Bangalore Rural

Vor Ort
INR 4.000.000 - 6.500.000
Senior DevOps Engineer
Senior DevOps Engineer

Meril • Gurugram District

Hybrid
INR 1.500.000 - 2.000.000
Sr Software Engineer
Sr Software Engineer

Terumo Bct • Thiruvananthapuram

Vor Ort
INR 1.500.000 - 2.300.000
Lead Software Engineer
Lead Software Engineer

Meril • Vapi

Vor Ort
INR 2.500.000 - 4.200.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

Nestdigital • Bengaluru

Vor Ort
INR 2.500.000 - 4.200.000
C++/QT - Module Lead
C++/QT - Module Lead

Sopra Steria • Dadri

Vor Ort
INR 900.000 - 1.500.000