1

Contract C Qt Developer Jobs (NOW HIRING)

Preferred candidate can navigate the full stack and has experience with Python, C++, C, Qt, Swift, and/or Kotlin. Additional Information All your information will be kept confidential according to ...

Preferred candidate can navigate the full stack and has experience with Python, C++, C, Qt, Swift, and/or Kotlin. Qualifications Additional Information All your information will be kept confidential ...

Contract Duration: 6+ months Pay Range: $55/hr - $58/hr on W2 & Skill Requirement: * Lead UI ... Build and maintain embedded software platforms in C/C++, integrating closely with hardware ...

C++ Developer (QT) - 3 Openings

Saint Paul, MN · On-site

$49.50 - $66.75/hr

C++ Developer (QT) - 3 Openings Location: Onsite at St. Paul, MN Duration: 12 Months with possible extension/conversion Hours: 8 AM - 5 PM Only W2 candidates are eligible for this position. Third ...

QT/QML CPP Developer

Wauwatosa, WI · On-site

$47.50 - $64.25/hr

Lead Engineer - QT/QML CPP (Need on W2) Location: Wauwatosa, WI (Onsite) Exp: 7-12 Yrs What You ... Design and development in QT/QML C++ on Windows environment. * Involve in requirement analysis ...

C++ Qt/QML Developer

Milwaukee, WI · On-site

$48.25 - $65/hr

Excellent programming and debugging skills in QT-QML/ C++ for Windows * Solid understanding of Object-Oriented design and concepts. * Knowledge of Multi-threading / real-time / high performance ...

Bachelor's degree in computer science, Software Engineering, or related field (required) * Minimum ... C and C++ on Linux,GTK, Qt, or EFL

next page

Showing results 1-20

Contract C Qt Developer information

See salary details

$10

$57

$95

How much do contract c qt developer jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for contract c qt developer in the United States is $57.79, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $63.46 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Contract C Qt Developer, and why are they important?

To thrive as a Contract C Qt Developer, you need strong proficiency in C/C++ programming, experience with the Qt framework, and a solid understanding of software development principles. Familiarity with version control systems like Git, debugging tools, and build automation software is typically required, and certifications in C++ or Qt can be advantageous. Outstanding problem-solving skills, effective communication, and adaptability help developers excel in collaborative and fast-paced contract environments. These competencies ensure high-quality, efficient software solutions tailored to client needs and project timelines.

What is the difference between Contract C Qt Developer vs Contract C++ Developer?

AspectContract C Qt DeveloperContract C++ Developer
Required skillsProficiency in C++, Qt framework, UI design, cross-platform developmentStrong C++ skills, algorithms, data structures, system programming
Work environmentEmbedded systems, desktop applications, GUI developmentSystem software, performance-critical applications, embedded systems
Industry usageConsumer electronics, automotive, medical devicesSoftware development, gaming, finance, embedded systems

Contract C Qt Developers focus on GUI and cross-platform applications using the Qt framework, often in embedded or desktop environments. Contract C++ Developers have broader system programming skills, working on performance-critical or system-level software. While both roles require C++ expertise, Qt developers specialize in UI and application frameworks, whereas C++ developers may work on a wider range of software projects.

What are Contract C Qt Developers?

Contract C Qt Developers are software professionals hired on a temporary or project basis to design, develop, and maintain applications using the C programming language and the Qt framework. They are responsible for building cross-platform applications, typically with rich graphical user interfaces, for desktop or embedded systems. These developers are usually engaged for specific projects or to fill short-term technical needs, rather than as permanent employees. Their expertise lies in leveraging the power of C and the flexibility of Qt to deliver efficient, scalable software solutions.

What are some common challenges faced by Contract C Qt Developers when integrating with legacy systems?

Contract C Qt Developers often encounter challenges when integrating modern Qt-based interfaces with older legacy systems, such as compatibility issues, lack of documentation, and varying coding standards. Successfully bridging these systems requires strong problem-solving skills, adaptability, and effective communication with internal teams or external clients. Understanding both the legacy codebase and the latest Qt frameworks is crucial for ensuring seamless integration and maintaining system stability.
More about Contract C Qt Developer jobs
What cities are hiring for Contract C Qt Developer jobs? Cities with the most Contract C Qt Developer job openings:
What are the most commonly searched types of C Qt Developer jobs? The most popular types of C Qt Developer jobs are:
What states have the most Contract C Qt Developer jobs? States with the most job openings for Contract C Qt Developer jobs include:
What job categories do people searching Contract C Qt Developer jobs look for? The top searched job categories for Contract C Qt Developer jobs are:
Infographic showing various Contract C Qt Developer job openings in the United States as of June 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $120,212 per year, or $57.8 per hour.

$134K - $176K/yr

Other

Posted 21 days ago


Job description

Job Title: Senior Embedded Software Engineer (C++ / QT)

Location: Cary, North Carolina, United States

10 -15 years of experience


The ideal candidate will have experience working in Developing Embedded Display Devices, C++ & Embedded Systems in Qt. This role involves focuses on incorporating advanced technology to improve the safety, reliability, and performance working on IHM equipment Industry.


Role & Responsibilities:

  • Design and Develop: Create and maintain embedded software for material handling equipment using C++.
  • Display Device Development: Developing Application Software for display devices in Qt.
  • Integration: Integrate software with hardware components, ensuring seamless operation.
  • Testing and Debugging: Conduct thorough testing and debugging of embedded systems to ensure reliability and performance.
  • Documentation: Prepare detailed documentation for software design, development, and testing processes.
  • Collaboration: Work closely with cross-functional teams, including hardware engineers, to optimize system performance.
  • Maintenance: Provide ongoing support and maintenance for existing systems, including troubleshooting and updates.
  • Compliance: Ensure all designs and implementations comply with industry standards and safety regulations.


Qualifications:

  • Bachelor’s / Master’s degree in Electronics and Communication Engineering, Electrical Engineering or a related field.
  • 5-8 years of experience in embedded systems development, display systems, or related fields.
  • C/C++ Application Development experience required.
  • CAN Protocol Experience required.
  • Qt experience required
  • Yocto Linux exposure preferred


Technical Skills:

  • Programming: Proficiency in C++ and familiarity with other programming languages such as Python or Java.
  • Yocto Linux Development experience: Strong understanding of configuring Yocto Linux and integrating code on Yocto Linux.
  • Development experience on Qt:
  • C/C++ Algorithm Development
  • QML Development
  • Simulation Testing in Qt
  • Expertise in CAN Protocols. J1939 and CANOpen.
  • Implementing CAN Interface in Application Software
  • Embedded Systems: Extensive experience with embedded systems development, including real-time operating systems (RTOS) and Yocto Linux.
  • Hardware Knowledge: Familiarity with microcontrollers, sensors, actuators, and other hardware components.

Soft Skills:

  • Problem-Solving: Excellent analytical and problem-solving skills.
  • Communication: Strong verbal and written communication skills for effective collaboration and documentation.
  • Teamwork: Ability to work effectively in a team environment.
  • Adaptability: Willingness to learn new technologies and adapt to changing project requirements.