Contractor - Qt/QML Engineer Software Engineer (7 years +)

Contract Professionals, Inc

Sterling Heights (MI)

On-site

USD 87,000 - 96,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Contract Professionals, Inc. is seeking a Qt/QML C++ Software Engineer in Sterling Heights, MI to design, develop, and maintain software for advanced military vehicle systems.

You will collaborate with cross-functional teams to deliver UI rich applications, apply modern C++, multithreading, and optimize performance. This contract role offers hourly pay of $63–$70, with involvement in defense programs and compliance to security requirements.

Qualifications

  • Proficiency in C++ and object-oriented programming.
  • Experience with Qt/QML for UI development.
  • Familiar with multithreading, networking, and modern C++ concepts.
  • Experience with Git or similar version control.
  • Experience in Agile software development environments.
  • Strong communication and problem-solving skills.

Responsibilities

  • Design, develop, and maintain applications using Qt, QML, and C++.
  • Collaborate with cross-functional engineering teams to define, design, and deliver new software features.
  • Develop high-quality, reusable, maintainable, and efficient code.
  • Optimize application performance and troubleshoot software issues.
  • Participate in code reviews and provide constructive technical feedback.
  • Support software development throughout the development lifecycle.
  • Apply object-oriented programming principles and modern C++ development practices.
  • Stay current with advancements in Qt/QML, C++, and software development technologies.

Skills

C++
Qt
QML
Agile methodologies

Education

Bachelor's degree in Computer Science or related field

Tools

Qt framework
Git

Job description

Job Title

Qt/QML Engineer Software Engineer

Location

Sterling Heights, MI

Employment Type

Contract

Pay Range

$63-$70/hourly

About the Role

Our client is seeking a skilled Qt/QML C++ Software Engineer to develop and maintain software applications supporting advanced military vehicle systems. This role will work closely with cross-functional engineering teams to deliver high-quality, efficient software while developing intuitive user interfaces and solving complex technical challenges.

Responsibilities
  • Design, develop, and maintain applications using Qt, QML, and C++.
  • Collaborate with cross-functional engineering teams to define, design, and deliver new software features.
  • Develop high-quality, reusable, maintainable, and efficient code.
  • Optimize application performance and troubleshoot software issues.
  • Participate in code reviews and provide constructive technical feedback.
  • Support software development throughout the development lifecycle.
  • Apply object-oriented programming principles and modern C++ development practices.
  • Stay current with advancements in Qt/QML, C++, and software development technologies.
Qualifications
  • Strong proficiency in C++ and object-oriented programming.
  • Demonstrated experience with the Qt framework and QML for user interface development.
  • Familiarity with multithreading, networking, and advanced C++ concepts.
  • Experience with Git or similar version control systems.
  • Experience working within Agile software development environments.
  • Strong analytical and problem-solving skills.
  • Excellent attention to detail.
  • Strong written and verbal communication skills.
  • Ability to work effectively both independently and as part of a collaborative engineering team.
Preferred Qualifications
  • Experience with cross-platform application development.
  • Experience with software debugging and performance optimization tools.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
  • Previous experience supporting defense, embedded, or military vehicle software programs.
Clearance Requirements
  • Candidates must be eligible to obtain a U.S. Security clearance.
  • U.S. Citizenship may be required based on program requirements.
Why Join CPI?

Contract Professionals, Inc. (CPI) has connected engineering, technical, and defense professionals with leading employers for over 40 years. We provide personalized recruiter support, competitive compensation, and opportunities to work on cutting-edge defense programs while helping you advance your career in a highly specialized industry.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Qt/QML Engineer Software Engineer (10 years +)
Qt/QML Engineer Software Engineer (10 years +)

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 102,000 - 121,000
Contract Qt/QML C++ Engineer for Defense Systems
Contract Qt/QML C++ Engineer for Defense Systems

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 87,000 - 96,000
C++ Software Engineer – Qt / QML Application Development
C++ Software Engineer – Qt / QML Application Development

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 71,000 - 78,000
Medical Insurance
401(k) plan
Senior Qt/QML Engineer - C++ for Defense Systems
Senior Qt/QML Engineer - C++ for Defense Systems

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 102,000 - 121,000
C++ Software Engineer – Qt / QML UI Development
C++ Software Engineer – Qt / QML UI Development

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 88,000 - 96,000
C++ Engineer
C++ Engineer

Ranger Technical Resources • Maryland

On-site
USD 85,000 - 115,000
Qt/QML Engineer Software Engineer
Qt/QML Engineer Software Engineer

THE PANTHER GROUP • Sterling Heights (MI)

On-site
USD 69,000 - 110,000
Qt/QML Engineer Software Engineer (4+Years, 7+ Years ,10 years +)
Qt/QML Engineer Software Engineer (4+Years, 7+ Years ,10 years +)

Infotree Global Solutions • Sterling Heights (MI)

On-site
USD 90,000 - 130,000
C++ Application Developer
C++ Application Developer

Odyssey Information Services • Town of Texas (WI)

On-site
USD 90,000 - 120,000
Logistics Software Engineer - Entry Level (Teamcenter)
Logistics Software Engineer - Entry Level (Teamcenter)

Contract Professionals, Inc. • Sterling Heights (MI)

Hybrid