1

Qt Software Engineer Jobs in Ohio (NOW HIRING)

Mid-Level Software Engineer

Dayton, OH · On-site

$102K - $155K/yr

Workwith other software developers in a team environment, often serving as a go-to technical ... Experience working with the Qt C++ library andPyQtPython library. * Experience working and ...

Eng Prin - SW

Fairborn, OH · On-site

$115K - $152K/yr

... software engineer to work on satellite ground system software delivering new capability to the ... Qt * Back-end development using SQL and NoSQL databases, and JPA/ORM * Modeling, planning, or ...

Eng Sr Prin - SW

Fairborn, OH · On-site

$115K - $152K/yr

... software engineer to work on satellite ground system software delivering new capability to the ... JavaFX, Python, or Qt. * Back-end development using SQL and NoSQL databases, and JPA/ORM.

Showing results 21-40

Qt Software Engineer information

See Ohio salary details

$60.4K

$140.3K

$195.4K

How much do qt software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for qt software engineer in Ohio is $140,250.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,100.00 and $164,500.00 per year, depending on experience, location, and employer.

What is a Qt software engineer?

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 does a Qt software engineer do?

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.

What are the key skills and qualifications needed to thrive as a Qt software engineer?

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.

Infographic showing various Qt Software Engineer job openings in Ohio as of August 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Hybrid job distribution, with an average salary of $140,250 per year, or $67.4 per hour.

C++ Software Engineer - 3D Printing Graphics and Visualization

Simplify3D

Cincinnati, OH • On-site

$134K - $166K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 17 days ago


Job description

We are looking for an experienced C++ developer to join our team and revolutionize the way products are made through 3D printing. Your work will impact customers in over 170 countries around the globe, delivering new features and capabilities to the additive manufacturing industry.

Simplify3D is the #1 commercial provider of 3D printing software worldwide, offering state-of-the-art software that is trusted to deliver the best performance from hundreds of different 3D printer brands. Employees enjoy a flexible work environment with core hours to accommodate personal schedule preferences. We offer a full benefits package including Medical, Dental, Vision, Life Insurance, Disability Insurance, generous Paid-Time-Off and a 401(k) plan with employer contributions.

What you will be doing

  • You will design, build, and test new features that extend the capabilities of our industry-leading 3D printing software
  • You will utilize OpenGL to develop 2D and 3D visualizations for various components of the 3D printing processes
  • You will use Qt to construct intuitive user interfaces that connect customer to the powerful functionality within the software
  • You will work directly with our engineering team to explore new software features that could improve the quality of 3D printed parts
  • You will gain experience using the latest generation of 3D printers and assist our team as we explore new ways to integrate machine features into the product
  • You will provide insight to our product and leadership teams to help develop the roadmap for future software releases

Who you are

  • You have 3+ years of professional software development experience using C/C++
  • You have a strong understanding of 3D graphics pipelines using OpenGL and shader systems
  • You have experience working with Qt or similar event-based UI/UX frameworks
  • You have experience writing cross-platform applications that need to run on Windows, Mac OS, and Linux
  • You are an agile learner who will use all available resources to find a solution
  • You enjoy working in a fast-paced environment and collaborating with others
  • You can work from our office in Cincinnati with access to one of the largest collections of different 3D printers in the world. Relocation packages are available.
  • You are a passionate problem solver who is excited to make a difference in the industry

Join our team and help shape the future of additive manufacturing!

Employment Type: FULL_TIME