×
Register Here to Apply for Jobs or Post Jobs. X

C++ Software Engineer – Qt​/QML Application Development

Job in Sterling Heights, Macomb County, Michigan, 48310, USA
Listing for: Moseley Technical Services, Inc.
Full Time position
Listed on 2026-08-30
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Full Stack Developer, App Developer - Mobile/Web
Salary/Wage Range or Industry Benchmark: 51.69 - 56.32 USD Hourly USD 51.69 56.32 HOUR
Job Description & How to Apply Below
Position: C++ Software Engineer – Qt / QML Application Development

Check out this new opportunity!

C++ Software Engineer

QT/QML Application Development

Sterling Heights, MI

$51.69 - $56.32/Hour

U.S. Citizenship is required by Federal Law

We are hiring a C++ Software Engineer specializing in Qt/QML application development to design, develop, and maintain high-performance software applications and intuitive graphical user interfaces. This role supports C++ software development, Qt framework and QML UI development, multithreaded and networked applications, performance optimization, debugging, and cross-platform software development in an Agile environment.

Responsibilities
  • Design, develop, and maintain software applications using C++, Qt, and QML.
  • Develop intuitive, responsive user interfaces using the Qt framework and QML.
  • Collaborate with cross-functional teams to define, design, develop, and deliver new application features.
  • Write high-quality, reusable, maintainable, and efficient C++ code using object-oriented programming principles.
  • Optimize application performance and troubleshoot software, UI, and runtime issues.
  • Support multithreaded, networked, and cross-platform application development.
  • Participate in code reviews and contribute to software quality and development best practices.
  • Apply current Qt/QML and C++ development practices throughout the software development lifecycle.
Qualifications
  • U.S. Citizenship is required by Federal Law
  • Proficiency in C++ software development and object-oriented programming (OOP).
  • Strong experience with the Qt framework and QML for graphical user interface (GUI) development.
  • Experience with multithreading, networking, and advanced C++ programming concepts.
  • Experience using version control systems such as Git.
  • Experience working within Agile software development methodologies.
Preferred Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of relevant software development experience.
  • Experience developing cross-platform applications.
  • Experience using software debugging and performance optimization tools.

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer

What to Expect
  • Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
  • Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
  • Final position level and pay will be based on experience.

Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.

We stand by our 30-year-old commitment of “World Class Service. World Class Company.”

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary