1

Qt Developer Jobs in Michigan (NOW HIRING)

Senior Software Engineer - C++/UI

Warren, MI · Hybrid

$115K - $151K/yr

We are looking for a strong C++ Software Engineer to support development of next-generation ... Qt / QML, Altia, Skia, OpenGL, Vulkan, Embedded graphics/UI frameworks, * Good understanding of:

Collaborate with programmers, quality inspectors, and other machinists This is a hands-on machining ... CNC Lathes / Turning Centers Mazak QT Series Okuma LB & Captain Series Doosan PUMA Samsung SL ...

next page

Showing results 1-20

Qt Developer information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do qt developer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for qt developer in Michigan is $97,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $113,300.00 per year, depending on experience, location, and employer.

What are the typical day-to-day responsibilities of a Qt Developer?

Qt Developers typically spend their days designing, implementing, and testing user interfaces and application logic using the Qt framework, primarily in C++. They collaborate closely with designers, product managers, and other developers to translate requirements into functional software, often participating in code reviews and agile development cycles. Troubleshooting platform-specific issues, optimizing performance, and maintaining clear documentation are also common responsibilities. This collaborative and hands-on environment offers plenty of opportunities to learn and contribute to impactful projects.

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

To thrive as a Qt Developer, you need strong proficiency in C++ programming, experience with the Qt framework, and a background in software engineering or computer science. Familiarity with development tools like Qt Creator, version control systems (e.g., Git), and relevant certifications such as Qt Certified Developer can be advantageous. Excellent problem-solving skills, effective communication, and the ability to work collaboratively in multidisciplinary teams are highly valued. These skills are essential to efficiently deliver high-quality, user-friendly applications and navigate the challenges of cross-platform development.

What is a Qt Developer job?

A Qt Developer is a software engineer who specializes in developing applications using the Qt framework, a popular cross-platform development toolkit. They work with C++ and Qt’s libraries to create desktop, mobile, and embedded applications with graphical user interfaces (GUIs) or backend functionality. Qt Developers are responsible for designing, coding, debugging, and optimizing applications while ensuring compatibility across multiple platforms. They may also work with QML for UI development and integrate third-party libraries to enhance application functionality.

What are the most commonly searched types of Qt Developer jobs in Michigan? The most popular types of Qt Developer jobs in Michigan are:
Infographic showing various Qt Developer job openings in Michigan as of June 2026, with employment types broken down into 2% Internship, 42% Full Time, 50% Part Time, 4% Contract, and 2% Nights. Highlights an 96% Physical, 2% Hybrid, and 2% Remote job distribution, with an average salary of $97,484 per year, or $46.9 per hour.
Principal Software Engineer & Lead role with Security Clearance

Principal Software Engineer & Lead role with Security Clearance

Indotronix International Corp

Sterling, MI • On-site

$115K - $155K/yr

Other

Posted 7 hours ago


Job description

Job Summary: Principal Software Engineer & Lead Location: Sterling Heights, MI | Shift: First, 9/80 Schedule [About the Role] Join Indotronix as a Principal Software Engineer & Lead, driving innovation in advanced defense and combat mission systems. Collaborate within a dynamic, cross-disciplinary Software Integrated Product Team (IPT), shaping next-generation real-time embedded software solutions. This leadership opportunity offers direct involvement in full lifecycle software engineering, technical mentoring, and strategic project delivery, all within a supportive environment that values career progression and technical excellence. [Responsibilities] - Architect, design, develop, and test real-time embedded software applications for mission-critical defense systems
  • Lead software engineering activities including planning, task estimation, scheduling, and project execution
  • Develop robust software using C, C++, Python in Linux and bare-metal real-time environments
  • Collaborate with cross-functional engineering teams to integrate software with mechanical, electrical, controls, and cybersecurity components
  • Oversee technical reviews (SRR, PDR, CDR, TRR) and ensure alignment with customer and regulatory requirements
  • Troubleshoot software defects and oversee integration, verification, and quality assurance processes
  • Guide, mentor, and provide performance feedback to junior software engineers
  • Coordinate internal and external development stakeholders and support Earned Value Management System (EVMS) reporting
  • Maintain technical documentation, test procedures, and verification artifacts
  • Manage project risks, communications, and corrective actions to ensure successful delivery [Required Skills and Experience] - Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or related STEM field
  • 6+ years of experience in real-time embedded software development and/or testing (4+ years with Master's, 2+ years with PhD)
  • Proficient in C, C++, Python development for Linux or bare-metal systems
  • Strong object-oriented design and Ethernet communication skills
  • Demonstrated team leadership experience in software engineering projects
  • Familiarity with EVMS reporting and technical project tracking
  • Excellent communication and troubleshooting abilities
  • Willingness to travel (5%) and support on-site customer activities [Preferred Skills] - Ada programming experience
  • Familiarity with Git, GitLab, Jira, configuration management tools
  • Qt Framework, QML, DOORS, CMMI, Nessus, Coverity, and cybersecurity hardening knowledge
  • Experience with military, weapon, or combat vehicle systems
  • Cybersecurity certification and/or active Secret Clearance
  • Knowledge of Risk Management Framework (RMF) and ATO processes [Benefits] - Competitive salary with overtime opportunities
  • Flexible 9/80 work schedule for enhanced work-life balance
  • Career advancement in a high-impact, mission-driven environment
  • Access to mentorship, technical growth, and leadership opportunities
  • Exposure to advanced defense technology and cross-disciplinary collaboration [How to Apply] Ready to lead and innovate? Submit your resume and cover letter through our job portal or contact Indotronix Recruiting for immediate consideration. (JSON format):

Indotronix logo

About Indotronix

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US