Senior Desktop Software Engineer C++/Qt (India)

Senior Desktop Software Engineer C++/Qt (India)

04 Nov
|
Signwarehouse
|
India

04 Nov

Signwarehouse

India

Role & responsibilities Senior Desktop Software Engineer C++/Qt (Windows/macOS)

Location:
Remote India Position Type: Independent Contractor | Full-Time Hours | Long-Term Compensation: 46.5 lakh per month (approximately USD $4,500$7,400, subject to exchange rates) Reports To: Company Owner About the Opportunity We are an established U.
S.-based company in the sign and graphics industry developing a new desktop software application for Windows and macOS. The application will integrate with vinyl cutters and wide-format printers. We are seeking an experienced Senior Desktop Software Engineer to take technical ownership of the application, ensure code quality, troubleshoot hardware integrations, and maintain reliable software releases. Our development process incorporates AI-assisted coding tools. The successful candidate must have the technical expertise and judgment to review, test, correct, and approve AI-generated code before it is integrated into the application. This individual will be our first engineering contractor and will work directly with company ownership.

Key Responsibilities
- Take technical ownership of the native desktop application developed using C++/Qt with a Rust core.
- Review AI-generated code for accuracy, security, stability, performance, and test coverage.
- Identify defects, troubleshoot issues, and implement reliable solutions.
- Develop, maintain, and debug integrations with vinyl cutters and wide-format printers using USB, serial, and network connections.




- Establish and maintain a hardware testing environment using company-provided equipment.
- Perform end-to-end testing to verify software functionality with physical equipment.
- Maintain Windows and macOS builds, installers, automated testing, and software updates.
- Document technical issues, testing results, changes, and solutions.
- Provide regular progress reports and communicate technical risks directly to ownership.
- Maintain confidentiality and protect company source code, intellectual property, and proprietary information. Required Qualifications
- Minimum 7 years of professional experience developing and shipping desktop software using C++.
- Minimum 3 years of hands-on experience with the Qt framework.
- Strong Windows development experience, including installers, device communication, and crash debugging.
- Experience developing, debugging, or integrating software with physical hardware.
- Ability to independently evaluate code quality and determine whether changes are ready for production.
- Robust troubleshooting, analytical, and problem-solving skills.
- Excellent written English communication skills.
- Ability to work independently in a remote environment.




- Availability for approximately one hour of daily overlap with U.
S. Central Time. Preferred Qualifications
- Experience with Rust.
- Experience with CAD/CAM software, printing systems, plotters, or embedded devices.
- Knowledge of color management, PDF processing, or vector graphics.
- Experience using or supervising AI-assisted coding tools.
- Experience maintaining cross-platform build pipelines and release processes. Contract Terms
- Long-term independent contractor engagement requiring full-time availability.
- Monthly retainer of 4–6.5 lakh, based on qualifications and experience.
- Fully remote position based in India.
- Contractor must provide their own computer and suitable workspace.
- Company will provide designated hardware for testing and development.
- Confidentiality agreement required before proprietary project information is disclosed.
- Intellectual property assignment agreement required upon engagement.

How to Apply
Interested candidates should submit: 1. A current CV or rsum highlighting relevant desktop software development experience. 2. A brief description of the most challenging desktop software or hardware integration issue they have resolved. 3. Links to examples of code they have written, such as GitHub repositories or comparable projects. 4. Their availability to begin the engagement. Include the phrase "mickey mouse" in your application email subject line to [email protected] so we know you have reviewed the complete posting.

📌 Senior Desktop Software Engineer C++/Qt (India)
🏢 Signwarehouse
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior desktop software engineer c++/qt (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior desktop software engineer c++/qt (india) / india