1

Qt 6 Jobs (NOW HIRING)

Must be able to work with C++17, Qt 6, Boost, and Git. * Must be able to compile, test, troubleshoot, and deploy software builds. * Must be able to create Windows installer packages using NOAA ...

Senior Electrical Engineer

Novato, CA ยท On-site

$126K - $164K/yr

QT Imaging is a medical device company engaged in research, development, and commercialization of ... Prior Experience * 6 years of progressive electrical engineering experience with increasing design ...

Must be able to work with C++17, Qt 6, Boost, and Git. * Must be able to compile, test, troubleshoot, and deploy software builds. * Must be able to create Windows installer packages using NOAA ...

Must be able to work with C++17, Qt 6, Boost, and Git. * Must be able to compile, test, troubleshoot, and deploy software builds. * Must be able to create Windows installer packages using NOAA ...

Must be able to work with C++17, Qt 6, Boost, and Git. * Must be able to compile, test, troubleshoot, and deploy software builds. * Must be able to create Windows installer packages using NOAA ...

Showing results 21-40

Qt 6 information

See salary details

$15

$61

$87

How much do qt 6 jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for qt 6 in the United States is $61.73, according to ZipRecruiter salary data. Most workers in this role earn between $52.40 and $69.23 per hour, depending on experience, location, and employer.

What is Qt 6?

Qt 6 is a cross-platform application development framework widely used for building graphical user interfaces (GUIs) and multi-platform applications. It offers a comprehensive set of libraries, tools, and APIs for C++ development, as well as bindings for other languages. Qt 6 introduces improvements in performance, graphics, and modularity compared to previous versions, making it suitable for desktop, embedded, and mobile applications. Developers use Qt 6 to create high-quality, native-looking applications that can run on Windows, macOS, Linux, and more.

What are the key skills and qualifications needed to thrive as a Qt 6 developer?

To thrive as a Qt 6 Developer, you need strong proficiency in C++ programming, experience with the Qt framework (especially version 6), and a background in software development or computer science. Familiarity with Qt Creator IDE, QML, and version control systems like Git is typically required, along with relevant certifications such as Qt Certified Specialist being advantageous. Excellent problem-solving abilities, attention to detail, and effective communication skills help developers excel when collaborating on cross-platform projects. These competencies are crucial for building efficient, maintainable, and high-quality applications that meet user and business demands.

What are some common challenges when working as a Qt 6 developer, and how can they be addressed?

One common challenge for Qt 6 developers is adapting to new features and changes from previous Qt versions, especially regarding deprecated modules and the transition to more modern C++ standards. Additionally, cross-platform compatibility can require careful attention to platform-specific behaviors and thorough testing. Developers often collaborate closely with UI/UX designers and backend engineers, making strong communication and version control skills essential. Staying updated with official Qt documentation and participating in community forums can help address these challenges effectively.

What is the difference between Qt 6 vs Software Developer?

AspectQt 6Software Developer
Required CredentialsKnowledge of C++, Qt framework, UI designDegree in Computer Science or related field, programming skills
Work EnvironmentSoftware development teams, tech companies, embedded systemsVaries from startups to large tech firms, project-based
Industry UsageApplication development, embedded systems, UI designSoftware creation across multiple industries

Qt 6 is a framework used by software developers to create cross-platform applications, especially with UI components. A Software Developer is a broader role that involves designing, coding, and maintaining software across various platforms and technologies. While Qt 6 developers focus on using the Qt framework, software developers may work with multiple tools and frameworks, including Qt, depending on project needs.

Is Qt 6 a good skill to learn?

Learning Qt 6 is valuable for developers involved in cross-platform application development, especially in C++ environments. It is widely used for creating graphical user interfaces and embedded systems, making it a useful skill for roles in software engineering and UI design. Familiarity with Qt 6 can enhance job prospects in industries requiring desktop or embedded software solutions.

What other helpful pages are available for Qt 6?

Other pages related to Qt 6:

Infographic showing various Qt 6 job openings in the United States as of September 2026, with employment types broken down into 70% Full Time, 28% Part Time, and 2% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $128,400 per year, or $61.7 per hour.

Senior C++ Programmer

Seattle, WA โ€ข On-site

Socket.dev
Network Securityย โ€ขย 1 - 10 employees

Other

Posted 29 days ago


Job description

Place of Performance:

NOAA Fisheries, Northwest Fisheries Science Center
Fish Ecology Division
2725 Montlake Boulevard East
Seattle, Washington 98112

Brief Summary:

NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving performance, and collaborating with NOAA scientists. .

Requirements:
  • Must have a degree in computer science or a related field.
  • Must have at least 10 years of applied programming experience.
  • Must demonstrate strong C++ proficiency through relevant completed projects.
  • Must have experience working with large, complex, object-oriented C++ applications.
  • Must be able to work with C++17, Qt 6, Boost, and Git.
  • Must be able to compile, test, troubleshoot, and deploy software builds.
  • Must be able to create Windows installer packages using NOAAโ€™s documented process.
  • Must communicate clearly and professionally with NOAA scientists and project personnel.
  • Must provide regular progress reports and update technical and user documentation.
  • Must be able to complete required NOAA security screening and information-technology training.
  • Must protect NOAA data and comply with applicable information-security requirements.
  • Coursework or experience in ecology, fisheries, oceanography, natural resources, or a related field is strongly preferred.
  • Experience developing ecological models used to support management decisions is strongly preferred.
Duties:
  • Complete development of the COMPASS graphical user interface.
  • Add controls that allow users to modify model parameters and environmental data, including flow and temperature.
  • Complete the adult fish passage module for upstream migration and dam passage.
  • Develop ecological functions for reservoir survival, travel time, tailrace delay, fish-ladder movement, fallback, and harvest.
  • Work with NOAA scientists to calibrate model parameters using radio-telemetry and PIT-tag data.
  • Troubleshoot, debug, test, and maintain approximately 230,000 lines of C++ code.
  • Implement model changes requested by NOAAโ€™s West Coast Region.
  • Support analyses related to salmon management, hydropower operations, litigation, and the Endangered Species and Magnuson-Stevens Acts.
  • Improve software speed, efficiency, memory usage, reliability, and ease of use when necessary.
  • Maintain existing acceptance-test parity and confirm that updates produce correct results.
  • Create and deploy Windows builds while maintaining compatibility with Linux and macOS where practical.
  • Document completed work and provide evidence that each update functions as expected.
  • Support the graphical interface and adult passage module during any exercised option years.
  • During Option Year One, add tributary travel-time and survival functionality and other NOAA-prioritized ecological features.
  • During later option years, continue maintenance and expand features based on previously completed work.
  • Obtain written NOAA approval before performing work that expands the agreed scope.
  • Ensure all code and documentation developed under the contract are delivered to and become the property of the U.S. Government.
#J-18808-Ljbffr