1

Qt Qml Software Developer Jobs (NOW HIRING)

Sr. Software Engineer - UI/UX (Qt/QML)

Newton, MA · On-site

$142K - $177K/yr

As aSoftware Engineer - UI/UX (Qt/QML) You will ownsignificant featuresand workflows in the Prism ... Engineers on this team build the software that makes that possible - from the runtime and data ...

Software Engineer, QGC# Software Engineer, QGCSLC, UT 84115## Description## **Position Summary ... Extend QGC using Qt (C++ and QML) to support custom drone behaviors, mission workflows, and UI ...

Various roles are available that require use of C++, Qt/QML, and virtual machines that run Linux based operating systems. The developer will be creating robust operating system driven software for ...

Various roles are available that require use of C++, Qt/QML, and virtual machines that run Linux based operating systems. The developer will be creating robust operating system driven software for ...

Various roles are available that require use of C++, Qt/QML, and virtual machines that run Linux based operating systems. The developer will be creating robust operating system driven software for ...

Showing results 21-40

Qt Qml Software Developer information

See salary details

$48K

$111.8K

$166K

How much do qt qml software developer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for qt qml software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is a Qt QML software developer?

Qt QML Software Developers are professionals who specialize in creating user interfaces and applications using the Qt framework and the QML language. They use QML, a declarative language, to design fluid and dynamic user interfaces, often for cross-platform desktop or embedded systems. These developers have strong programming skills, typically in C++ and JavaScript, and work closely with designers and engineers to implement responsive and visually appealing applications. Their expertise is crucial in industries like automotive, medical devices, and consumer electronics, where high-quality UI experiences are essential.

What are some common challenges faced by Qt QML software developers when working on cross-platform applications?

Qt Qml Software Developers often encounter challenges related to ensuring consistent UI/UX across different platforms, such as Windows, macOS, Linux, and embedded systems. Differences in platform-specific behaviors, hardware capabilities, and performance can require additional testing and customizations. Collaborating closely with designers and backend developers is essential to address these issues, maintain code portability, and deliver a seamless user experience. Staying updated with the latest Qt releases and best practices also helps mitigate compatibility or performance challenges.

What are the key skills and qualifications needed to thrive as a Qt QML software developer, and why are they important?

To thrive as a Qt Qml Software Developer, you need strong proficiency in C++ and QML, experience with the Qt framework, and typically a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs) such as Qt Creator, and knowledge of cross-platform development tools are important. Excellent problem-solving skills, effective communication, and the ability to work collaboratively enhance performance in this role. These skills and qualities are essential for delivering high-quality, efficient, and visually appealing software applications within team-driven development environments.

What is the difference between Qt Qml Software Developer vs Qt C++ Developer?

AspectQt Qml Software DeveloperQt C++ Developer
Required SkillsProficiency in QML, Qt framework, JavaScript, UI designStrong C++, Qt framework, software architecture
Work EnvironmentUI/UX development, embedded systems, cross-platform appsBackend logic, system integration, performance optimization
Common UsageDeveloping interactive interfaces and front-end featuresImplementing core functionalities and system components

Both roles require knowledge of the Qt framework, but Qt Qml Software Developers focus on designing user interfaces with QML, while Qt C++ Developers work on core application logic using C++. They often collaborate but specialize in different aspects of Qt application development.

What are popular job titles related to Qt Qml Software Developer jobs?

For Qt Qml Software Developer jobs, the most frequently searched job titles are:

Infographic showing various Qt Qml Software Developer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 88% Full Time, 7% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

QML/Java Frontend Software Engineer (Greenwich, CT) (Telecommuting) (multiple positions)

Greenwich, CT • On-site

Other

Posted 11 days ago


Job description

QML/Java Frontend Software Engineer (Greenwich, CT) (Telecommuting) (multiple positions)

Design and deliver complete features for financial trading applications used by online brokerage firm.

Work with QT/QML to build sophisticated, responsive desktop applications that deliver seamless trading experiences.

Translating complex trading requirements into intuitive, high-performance user interfaces.

Architect and implement interactive UI using JavaScript and QML to handle complex user interactions and real-time data visualization.

Develop efficient data models in Java to support front-end features using object-oriented design skills.

Resolve complex issues related to object life-cycles, memory management, and JNI optimization using Jambi and QT framework.

Implement highly reusable, maintainable UI components and libraries in QML and JavaScript.

Create test plans for UI and data model functionality.

Collaborate with architects and other developers on projects to deliver scalable, maintainable software solutions for company’s trading platform.

Telecommuting Permissible.

Requires:

Bachelor’s degree or foreign equivalent in Computer Science or related field, and five (5) years of experience in a Software Development/Engineer position using QML and Javascript for front-end development.

Also requires:

3 years of professional working experience with each of the following:

  • Developing responsive desktop QT applications using QML.
  • Using Java/Jambi for the backend of a QML application.
  • Developing reusable UI component libraries in QML.
  • Java development including object-oriented programming and design patterns.
  • Developing financial trading applications.

EOE

#J-18808-Ljbffr