1

Internship Qt Software Engineer Jobs (NOW HIRING)

Mid-Level Software Engineer to join our established and growing team. The candidate will ... Qt and Android) and programming languages (C++, C, Python), and database (SQLite) as well as ...

Software Engineer Join EnviroLogix and you'll be a part of a team that is pushing diagnostic ... Strong Qt experience with Qt Widgets/Qt Quick, UI tooling, and model/view patterns * Strong Windows ...

The Software Engineer is responsible for the development and maintenance of QuickScan software ... Strong Qt experience with Qt Widgets/Qt Quick, UI tooling, and model/view patterns * Strong Windows ...

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

$45.25 - $61/hr

We engineer groundbreaking solutions that empower you to elevate your digital experiences to new ... The Opportunity As a Qt C++ Software Developer, you have a sharp eye for detail and deep ...

New

The Staff Software Engineer will provide technical leadership, uphold engineering standards, mentor ... systems with Qt/QML and integrating with backend services using REST and JSON. • Deep ...

Software Engineer Sr.

Littleton, CO · On-site

$123.60K - $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 ...

next page

Showing results 1-20

Internship Qt Software Engineer information

See salary details

$13

$25

$38

How much do internship qt software engineer jobs pay per hour?

As of May 28, 2026, the average hourly pay for internship qt software engineer in the United States is $25.42, according to ZipRecruiter salary data. Most workers in this role earn between $20.67 and $28.85 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Qt Software Engineer, and why are they important?

To thrive as an Internship Qt Software Engineer, you need a solid understanding of C++ programming, basic knowledge of software development principles, and familiarity with the Qt framework. Experience using development tools like Qt Creator, version control systems (such as Git), and possibly a grasp of GUI design concepts are typically required. Strong problem-solving skills, attention to detail, and the ability to work collaboratively in a team environment help interns stand out. These skills and qualities are vital for efficiently building robust, user-friendly applications and contributing effectively to software projects.

What types of projects and technologies can an Internship Qt Software Engineer expect to work on during their internship?

As an Internship Qt Software Engineer, you will typically contribute to projects involving the development of cross-platform desktop or embedded applications using the Qt framework and C++. Interns often assist in writing, testing, and debugging UI components, implementing new features, and collaborating with both senior engineers and designers. You may also be involved in code reviews and participate in agile team meetings, gaining exposure to professional software development workflows. This hands-on experience allows you to build your technical skills and develop a deeper understanding of how large-scale Qt applications are built and maintained.

What does an Internship Qt Software Engineer do?

An Internship Qt Software Engineer assists in designing, developing, and testing software applications using the Qt framework, which is widely used for creating cross-platform applications with graphical user interfaces. Interns typically work on coding, debugging, and implementing features under the supervision of experienced engineers. They may also contribute to software documentation, participate in code reviews, and collaborate with other team members to deliver high-quality products. This role helps interns gain practical experience in software engineering and learn industry-standard development practices.
More about Internship Qt Software Engineer jobs
What cities are hiring for Internship Qt Software Engineer jobs? Cities with the most Internship 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 Internship Qt Software Engineer jobs? States with the most job openings for Internship Qt Software Engineer jobs include:
Infographic showing various Internship Qt Software Engineer job openings in the United States as of May 2026, with employment types broken down into 100% Internship. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $52,867 per year, or $25.4 per hour.

Software Engineer III

DanSources

San Diego, CA • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Mid-Level Software Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application. The ideal candidate will have cross-platform experience developing for a variety of operating systems (e.g., Linux, Android), use of a variety of application development platforms (Qt and Android) and programming languages (C++, C, Python), and database (SQLite) as well as experience integrating modules and libraries developed in these programming languages.
The candidate will work within an Agile Scrum development environment and use sound software engineering, object oriented, and functional programming principles to ensure that developed code has high quality, is maintainable, efficient, reliable, understandable, secure and fault tolerant. The candidate will be knowledgeable about implementing secure software development principles and techniques and will use software tools in cooperation with continuous integration and test automation while supporting software reuse and refactoring. The candidate will support the software configuration management process and understand software components and their interface requirements with other APIs and host systems (i.e., virtualized, containerized, or hardware).
This position requires someone who is proactive and passionate about ensuring the quality of software deliverables and can communicate with the development teams (including Leidos, subcontractors, and customer representatives) what is required to achieve this effectively on diverse tasks.
Required:

  • Position requires a current/active Secret DoD security clearance.
  • BS Degree in Computer Science or equivalent with 4-8 years' experience.
  • 4 years of experience developing for Linux/Unix and Android operating systems.
  • Excellent coding abilities and strong experience with C++.
  • 2+ years' experience using Qt and Android application platforms a plus.
  • Proven experience in design and implementation of user interfaces for embedded applications / mobile devices with cross-platform development tools and modern UI design.
  • The candidate will have experience developing software structured to separate areas of concern (presentation, business logic, persistence). The Ideal candidate will have experience developing mobile applications with an eye for resource limited (and therefore optimized) software engineering.
  • Works well in a team environment and has excellent written and communication skills.
Preferred (some subset of the following):
  • Experience in Scrum Methodology or other Agile practices.
  • Experience with Mobile Application Development.
  • Experience with Software CM (e.g., Subversion, Git, GitLab, GitHub).
  • Experience with UI / UX Development Frameworks (e.g., Qt, Android, AngularJS, Ionic, GWT, SmartGWT, Catch2, React, Node.js).
  • Experience with Agile Management Tools and Concepts (e.g., VersionOne, JIRA, Rally, etc.).
  • Experience with Automated Testing Tools/Technologies/Concepts (Squish for Qt, TDD, Selenium, Cucumber, Gherkin, BDD).
  • Experience with CMake and Bash scripting
  • Experience with formalized API development methodologies (e.g., OpenAPI 3.0)
  • Experience with C, or Python is a plus
  • Experience with Java is a plus.