C++ QT Developer

4.0 years

0.0 Lacs P.A.

India

Posted:1 day ago| Platform:

Apply Now

Skills Required

qtdeveloperautomationcommunicationsignalspectrumautomatecapturetesttcpipdesigninterfacemanagementdataexcelexportintegrationtroubleshootingtestingsoftwaresupportresolveuipythonreportingretrievalhtmlengineeringdebuggingpoweranalysis

Work Mode

On-site

Job Type

Full Time

Job Description

Job Role: C++ QT Developer Job Location: Hyderabad (Nacharam) Work Mode: (WFO) Exp – 4+ years Mandatory skills: Job Description: Web Application Developer - Qt Framework (Automation and Hardware Communication) Responsibilities: · Develop and maintain a Qt-based web application for automating device control and communication (e.g., Signal Generators, Spectrum Analyzers, LRU, etc.). · Automate command inputs to the hardware devices and capture test results programmatically. · Integrate real-time communication between the application and the test equipment using protocols like Serial Communication (RS-232/RS-485), TCP/IP, or specific APIs. · Design a user-friendly web interface using Qt Web Engine or Qt Web Sockets, offering control over automation tasks, test management, and data visualization. · Implement Excel export functionality to capture test results and save them in an organized manner using Qt's QAxObject or other third-party libraries like openpyxl. · Work closely with hardware teams to ensure seamless integration with physical devices and troubleshooting issues related to device communication. · Conduct extensive testing to validate the communication between hardware and software, ensuring accurate data collection and export. · Collaborate with the team to document system functionality, provide end-user support, and resolve any technical issues. · Optimize performance for real-time automation and data handling to ensure reliable operation during extended testing periods. Skills & Qualifications: Technical Skills: Qt Framework (C++/Qt) : Strong experience with the Qt framework, including Qt Web Engine for web-based applications and Qt WebSocket’s for real-time communication. Familiarity with Qt Widgets , QtQuick , and other components for UI development. Automation & Hardware Integration : Solid experience in automating communication with various hardware devices (e.g., Signal Generators, Spectrum Analyzers, etc.) via communication protocols like RS-232/RS-485 , TCP/IP , or vendor-specific APIs. Understanding of instrument control and automation of test procedures through custom scripts. Data Export & Reporting : Expertise in Excel file generation and automation , specifically using QAxObject , COM interfaces, or libraries such as openpyxl for Python or Excel Interop . Ability to structure data for reporting, making it easy for users to analyse the results. Real-Time Systems & Protocols : Experience in handling real-time communication, ensuring reliable data retrieval, error-handling, and performance tuning. Web Development : Knowledge of Qt WebEngine for web-based applications. Familiarity with HTML/CSS , JavaScript , or web frameworks would be an added bonus for advanced web interfaces. Software Engineering Practices : Version control systems such as Git . Familiarity with debugging tools and software testing methodologies. Experience & Qualifications: Education : Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Electronics, or a related field. Equivalent work experience will also be considered. Experience : 5 -7 years of experience developing applications with Qt (C++). Proven experience with automation systems , especially in test automation or hardware communication (e.g., signal generators, spectrum analyzers, power sources). Experience working with Excel automation and reporting. Previous exposure to real-time data collection and handling of hardware communication. Preferred Qualifications: Knowledge of additional tools : Familiarity with tools like Python for automation, data analysis, or scripting. Experience with QtQuick and QML . Prior experience in embedded systems or working with industrial equipment . Job Type: Full-time Schedule: Day shift Monday to Friday Morning shift Work Location: In person

Tekskills Inc
Not specified
[ ]

RecommendedJobs for You

Hyderabad, Telangana, India

Hyderabad, Telangana, India

Hyderabad, Telangana, India

Hyderabad, Telangana, India