Senior Software Engineer - C++QT

Nestdigital

Bengaluru

On-site

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

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nestdigital in Bengaluru is seeking a Senior C++ Qt Developer to design, develop, and maintain healthcare GUI applications using C++ and Qt. You will build high-quality interfaces for medical devices, emphasizing reliability and performance.

You will collaborate with product managers and engineers, implement complex algorithms, review code, mentor juniors, and stay current with Qt/Linux best practices.

Qualifications

  • Bachelor’s or Master’s degree in CS/Engineering
  • 5–8 years of professional C++ development experience
  • Strong expertise in Qt (Widgets, QML) for cross-platform apps
  • Experience on Linux with Yocto-based builds
  • Ability to design complex algorithms and data structures

Responsibilities

  • Develop, test, and maintain C++/Qt applications for healthcare GUI
  • Collaborate with product managers, architects, and stakeholders to deliver high-quality software solutions
  • Design and implement complex algorithms and data structures
  • Optimize software performance for reliability and scalability
  • Provide technical leadership and mentoring to junior developers
  • Participate in code reviews to ensure best practices and coding standards
  • Troubleshoot and resolve defects across platforms
  • Document designs and development processes for clear communication
  • Stay up-to-date with Qt/Linux trends and best practices

Skills

OOP principles
Data structures
STL
Multithreading
GStreamer
Video processing
Unit testing
GDB debugging
Profiling
IPC
UML diagrams
State machines
Mentoring
Cross-functional teamwork

Education

Bachelor’s or Master’s degree in Computer Science/Engineering

Tools

Qt Framework (Widgets, QML)
Yocto Linux

Job description

Job Title: C++ Qt Developer, Healthcare GUI

Mandatory Skills : C++, QT, QML, Yocto Linux

Job Summary:

We are looking for a talented and experienced Senior C++, Qt Developer to join our dynamic development team in Bangalore. As a C++ Developer, you will play a key role in designing, developing, and maintaining sophisticated graphical user interfaces (GUIs) and application logic for advanced medical Device. You will apply your expertise in C++ and the Qt framework to deliver exceptional user experience while building high-performance, maintainable code that meets the strict requirements of the healthcare industry.

Key Responsibilities:
  • Develop, test, and maintain C++ and Qt applications in a fast-paced environment.
  • Collaborate with cross-functional teams, including product managers, architects, and other stakeholders to deliver high-quality software solutions.
  • Design and implement complex algorithms and data structures.
  • Optimize software performance, ensuring scalability and reliability.
  • Provide technical leadership and mentoring to junior developers.
  • Participate in code reviews to ensure adherence to best practices and coding standards.
  • Troubleshoot and resolve software defects, ensuring smooth functionality across platforms.
  • Document design and development processes, ensuring clear and concise communication of technical requirements and solutions.
  • Stay up to date with the latest industry trends and best practices in C++ and Qt development.
Required Skills and Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5–8 years of professional experience in C++ development.
  • Strong expertise in the Qt framework (Qt Widgets, QML) for developing cross platform applications.

Hands on in using following concepts during implementation on Linux

  • Object-Oriented Programming (OOP) principles
  • Data Structures
  • STL
  • Multithreading
  • gStreamer, Video/Image Processing

Should be Well versed with multi-threaded asynchronous programming, IPC (Message

Implement comprehensive Automated unit test cases preferably with Gtest tool for confirming functionality and the quality of code.

Experience with debugging using GDB, profiling, and performance optimization

Strong problem-solving skills and ability to work independently or within a team.

Good Understanding of State Machine and UML diagrams

Work with technical team consisting of UI/UX, DevOps, Testing and Developers to deliver the features of the product.

Preferred Skills:
  • Experience with databases, web services, or cloud computing platforms.
  • Familiarity with Agile development methodologies.
  • Knowledge of version control systems like Git or SVN.
Other jobs that might interest you

Senior Software Engineer-Embedded Linux Engineer – Yocto & Azure DevOps

Full Time

Full Time

Full Time

Senior Software Engineer- C# / WPF / Event-Driven Architecture

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Amantya Technologies - Senior Software Engineer - QT Framework
Amantya Technologies - Senior Software Engineer - QT Framework

Amantya Technologies • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Senior C++ QT Developer | 6 to 9 years | Bengaluru
Senior C++ QT Developer | 6 to 9 years | Bengaluru

Capgemini • Bengaluru

On-site
USD 9,088 - 17,040
C++ / Qt Engineer – Surgical Robotics Software
C++ / Qt Engineer – Surgical Robotics Software

Uni Tencys Systems Private Limited • Gurgaon

On-site
INR 2,500,000 - 4,200,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
Technical Lead / Senior Software Engineer
Technical Lead / Senior Software Engineer

Agappe Diagnostics • Ernakulam

On-site
INR 1,800,000 - 4,000,000
C++/QT Developer
C++/QT Developer

Invarsys Consultancy Pvt. Ltd. • Dadri

On-site
INR 800,000 - 1,500,000
Continuous learning opportunities
Collaborative work culture
Software Developer
Software Developer

Persistent Systems Limited • Pune District

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Benefits package
Hybrid work model
+1
Senior Engineer / Technical Lead – Qt/QML & C++
Senior Engineer / Technical Lead – Qt/QML & C++

Keka Inc. • Pune District

On-site
INR 2,400,000 - 4,200,000
Senior Software Engineer - Embedded Qt/QML
Senior Software Engineer - Embedded Qt/QML

GE Healthcare Private Limited • Bengaluru

On-site
INR 2,800,000 - 3,600,000
Senior Software Engineer, Lead (Qt & C++)
Senior Software Engineer, Lead (Qt & C++)

Teledyne LeCroy • Maharashtra

On-site
INR 600,000 - 1,100,000