1

Qt Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

Denver, CO · On-site

$126K - $166K/yr

The Senior Software Engineer will lead the design and implementation of significant software ... Preferred : • Extensive hands-on experience with the Qt framework including QtWidgets, QML, and ...

Software Engineer

San Diego, CA · On-site

$55 - $60/hr

Experience using Qt and Android application platforms. * Experience with Scrum methodology or other Agile practices. * Mobile application development experience. * Experience with software ...

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 ...

Software Engineer Sr.

Littleton, CO · On-site

$123K - $163K/yr

WHO YOU ARE • You are an experienced software engineer who enjoys working independently and as ... Qt software framework • Experience with ActiveMQ or similar messaging services • Experience ...

Software Engineer

San Diego, CA · On-site

$55 - $60/hr

Experience using Qt and Android application platforms. * Experience with Scrum methodology or other Agile practices. * Mobile application development experience. * Experience with software ...

Visual Studio, VS Code, Qt Creator, Rad Studio • Follow Design processes that include creating ... software applications • Provide engineering support to all departments within the business ...

Senior Software Engineer

Noblesville, IN · On-site

$115K - $151K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing ... What you will do: Qt/C++ | Embedded Linux along with the following: Application Development

Visual Studio, VS Code, Qt Creator, Rad Studio • Follow Design processes that include creating ... software applications • Provide engineering support to all departments within the business ...

Senior Software Engineer

Noblesville, IN · On-site

$115K - $151K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing ... What you will do: Qt/C++ | Embedded Linux along with the following: Application Development

Software Engineer

Littleton, CO · On-site

$76K - $134K/yr

Basic Qualifications • BS in Computer Science, Software Engineering, Computer Engineering, or ... Qt software framework • Experience with ActiveMQ or similar messaging services EEO Lockheed ...

next page

Showing results 1-20

Qt Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do qt software engineer jobs pay per year?

As of Jun 6, 2026, the average yearly pay for qt software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Qt Software Engineer position, and why are they important?

To thrive as a Qt Software Engineer, you need strong proficiency in C++ programming, deep understanding of the Qt framework, and a background in software development—often validated by a degree in computer science or a related field. Familiarity with development tools such as Qt Creator, version control systems (like Git), and experience with cross-platform application development are highly valued, while certifications in Qt development can be advantageous. Excellent problem-solving skills, teamwork, and clear communication help you stand out in collaborative software environments. These qualifications and qualities enable efficient development of robust, user-friendly applications and facilitate productive collaboration within technical teams.

What is a Qt Software Engineer job?

A Qt Software Engineer is a developer who specializes in designing, developing, and maintaining applications using the Qt framework. Qt is a cross-platform C++ framework used for creating graphical user interfaces (GUIs) and applications for desktop, embedded, and mobile systems. These engineers work with technologies like QML, C++, and Qt Widgets to build responsive and high-performance software. Their role often involves UI/UX design, performance optimization, and integrating third-party APIs or hardware components.

What are typical projects or tasks a Qt Software Engineer works on day-to-day?

A Qt Software Engineer typically spends their days writing and maintaining code for cross-platform desktop or embedded applications using the Qt framework and C++. Daily tasks often include designing user interfaces, optimizing application performance, debugging issues, and integrating new features based on project requirements. Collaboration with UX/UI designers, product managers, and other software engineers is frequent, ensuring that end-user needs and project goals are consistently met. You might also participate in code reviews and contribute to continuous improvement of development practices within the team.

More about Qt Software Engineer jobs
What cities are hiring for Qt Software Engineer jobs? Cities with the most Qt Software Engineer job openings:
What are the most commonly searched types of Qt Software Engineer jobs? The most popular types of Qt Software Engineer jobs are:
What states have the most Qt Software Engineer jobs? States with the most job openings for Qt Software Engineer jobs include:
Infographic showing various Qt Software Engineer job openings in the United States as of May 2026, with employment types broken down into 92% Full Time, 1% Part Time, 1% Temporary, and 6% Contract. Highlights an 95% Physical, 2% Hybrid, and 3% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineer

Software Engineer

Epitec

Little Canada, MN • On-site

Contractor

Posted 29 days ago


Job description

  • Location: Little Canada, Minnesota
  • Type: Contract
  • Job #102677

Job Title: Staff Software Engineer
Contract Duration: 1 year, possible extension
Location: Little Canada, MN
Work Arrangement: Onsite
Summary
As the Contract Staff Software Engineer, you'll have the chance to be a critical contributor to building compelling products. The individual will participate in the development and deployment of system and software architecture to support our development programs. Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle, including concept development, requirements, design, implementation, and testing.
What Youll Work On
  • Apply solid software design skills to develop medical devices to meet specific performance requirements and deliver on goals according to product development quality system. These activities include developing requirements specifications, design, implementation and testing of software and embedded software algorithms or/and general Linux applications and GUIs. These algorithms include real-time 3D location tracking, real-time 3D anatomical model creation and intracardiac signal visualization.
  • As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes.
  • Create and implement software/test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements.
  • Work closely with cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability. Be creative and innovative in the product development process.
  • Make, recommend or justify critical technical decisions in product design. The decision should be based on broad investigation and testing.
  • Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase.

Required Qualifications
  • B.S. in Computer Science or M.S+ (Preferred) in Computer Science.
  • 6+ years of software development or equivalent (e.g., 4+ years of Ph.D. research experience in Computer Science).
  • 5+ years of Object-Oriented Design, C++ and Qt Programming Experiences on Linux platform.
  • Strong experience in design and implementation of cutting-edge graphics techniques and detailed knowledge of graphics hardware such as OpenGL shader language, CUDA, Nvidia GPU programming, OpenGL 2D/3D texture mapping, CPU/GPU performance profiling and characterization, and other general stream programming techniques.
  • Excellent knowledge and experience in computational geometry algorithms.
  • Excellent knowledge and experience in developing multithreaded real-time applications.
  • Excellent analytical and mathematical skills.
  • Excellent interpersonal and problem-solving skills.
  • Software development through full product lifecycle.
  • Experience with creating and managing requirements and translating them into effective architectures and software design.
  • An understanding of requirements for, and experience in medical device development.
  • Excellent documentation skills (highly regulated development environment).

Preferred Qualifications
  • GUI development experience: Qt/QML.

#LI-EP1