C++ / Qt Developer
2 days ago
Thiruvananthapuram, Kerala, India
Terveys Technology Solutions Pvt Ltd
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
C++ / Qt Developer – Medical Device Software (Windows)
Experience:
2 – 6 years
Location:
Trivandrum, Kerala (Technopark), Work from Office Employment: Full-time, permanent Domain: Medical devices – healthcare
Key responsibilities
• Design, develop and maintain desktop and touchscreen applications in C++ and Qt/QML on Windows 11.
• Migrate existing applications from older Windows versions (such as Windows 10, Windows 7 or Windows Embedded) to Windows 11, covering compatibility, drivers, libraries and build configuration.
• Implement and troubleshoot Wi-Fi connectivity features, including network configuration, secure connections and reliable data exchange.
• Write low-level and performance-critical modules in C where needed.
• Write clean, testable, well-documented code following medical-device software practices (IEC 62304).
• Take part in code reviews, unit testing, defect analysis and verification support. Required skills
• 2–6 years of hands-on development in C and C++ (C++11/14/17).
• Strong experience with Qt 5 / Qt 6 and QML / Qt Quick: signals and slots, model/view and custom components.
• Application development on Windows 10 / 11 using Visual Studio, MSVC and Win32 APIs.
• OS migration experience, for example upgrading applications to Windows 11 and resolving compatibility issues.
• Working knowledge of Wi-Fi and network connectivity: TCP/IP, sockets, Windows WLAN APIs, and security protocols such as WPA2/WPA3 and TLS.
• Experience with debugging tools, CMake/qmake, Git and unit testing frameworks. Good to have
• Experience in medical devices or other regulated, safety-critical products.
• Awareness of IEC 62304, ISO 14971 and ISO 13485.
• GUI test automation with Squish (Python).
• Experience with installers, Windows services and device drivers.
Experience:
2 – 6 years
Location:
Trivandrum, Kerala (Technopark), Work from Office Employment: Full-time, permanent Domain: Medical devices – healthcare
Key responsibilities
• Design, develop and maintain desktop and touchscreen applications in C++ and Qt/QML on Windows 11.
• Migrate existing applications from older Windows versions (such as Windows 10, Windows 7 or Windows Embedded) to Windows 11, covering compatibility, drivers, libraries and build configuration.
• Implement and troubleshoot Wi-Fi connectivity features, including network configuration, secure connections and reliable data exchange.
• Write low-level and performance-critical modules in C where needed.
• Write clean, testable, well-documented code following medical-device software practices (IEC 62304).
• Take part in code reviews, unit testing, defect analysis and verification support. Required skills
• 2–6 years of hands-on development in C and C++ (C++11/14/17).
• Strong experience with Qt 5 / Qt 6 and QML / Qt Quick: signals and slots, model/view and custom components.
• Application development on Windows 10 / 11 using Visual Studio, MSVC and Win32 APIs.
• OS migration experience, for example upgrading applications to Windows 11 and resolving compatibility issues.
• Working knowledge of Wi-Fi and network connectivity: TCP/IP, sockets, Windows WLAN APIs, and security protocols such as WPA2/WPA3 and TLS.
• Experience with debugging tools, CMake/qmake, Git and unit testing frameworks. Good to have
• Experience in medical devices or other regulated, safety-critical products.
• Awareness of IEC 62304, ISO 14971 and ISO 13485.
• GUI test automation with Squish (Python).
• Experience with installers, Windows services and device drivers.