Qt/QML Engineer Software Engineer

THE PANTHER GROUP

Sterling Heights (MI)

On-site

USD 69,000 - 110,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Panther Group is seeking a Qt/QML C++ Engineer for an on-site role located in Sterling Heights, MI. The position supports junior, mid, and senior levels to design, develop, test, and maintain advanced software applications using C++, Qt, and QML.

The ideal candidate will have strong object-oriented programming skills and experience creating intuitive user interfaces. Responsibilities include collaborating with cross-functional teams, writing clean, reusable code, debugging performance

Qualifications

  • Strong proficiency in C++ and object-oriented programming.
  • Experience with the Qt framework and QML.
  • Familiarity with Git and Agile development practices.
  • Knowledge of multithreading and networking concepts.
  • Excellent problem-solving and communication skills; able to work independently.

Responsibilities

  • Design, develop, test, and maintain applications using Qt/QML and C++.
  • Develop intuitive, responsive, high-quality user interfaces.
  • Collaborate with cross-functional teams to define requirements and deliver features.
  • Write reusable, efficient, and maintainable code; participate in code reviews.

Skills

C++
Qt/QML
Multithreading
Networking
Agile practices
Problem-solving
Communication
Independent work

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

Git

Job description

Qt/QML C++ EngineerWe are hiring Qt/QML C++ Engineers at the Junior, Mid-Level, and Senior levels to support the development of advanced software applications and user interfaces for complex technology systems. This is an on-site role for our client located in Sterling Heights, MI. This is an opportunity to work with a collaborative engineering team focused on designing, developing, and delivering high-quality, reliable software solutions.Please note: No C2C, Subcontracting or Visa Sponsorship of any kind is available for this position.Position Levels & ExperienceJunior Qt/QML C++ Engineer: 4+ years of relevant experienceMid-Level Qt/QML C++ Engineer: Experienced professional with demonstrated expertise in Qt/QML and C++ software developmentSenior Qt/QML C++ Engineer: Advanced experience leading complex software development efforts and providing technical guidance on application architecture, design, and implementationCandidates will be considered for the appropriate level based on their experience, technical expertise, and ability to work independently.Position SummaryThe Qt/QML C++ Engineer will design, develop, test, and maintain software applications using C++, Qt, and QML. The ideal candidate will have strong object-oriented programming skills, experience developing intuitive user interfaces, and the ability to collaborate effectively with software engineers and other cross-functional teams.Depending on level, this individual may also take on increasing responsibility for software architecture, technical leadership, design decisions, mentoring, and complex problem resolution.Key ResponsibilitiesDesign, develop, test, and maintain applications using Qt/QML and C++.Develop intuitive, responsive, and high-quality user interfaces.Collaborate with cross-functional engineering teams to define requirements and deliver new features.Write reusable, efficient, and maintainable code.Troubleshoot software issues and optimize application performance.Participate in code reviews and contribute to software quality and development standards.Work with version control systems and established software development processes.Apply knowledge of multithreading, networking, and other advanced C++ concepts as required.Participate in Agile development activities.Stay current with relevant software development tools, technologies, and best practices.Additional Responsibilities for Senior-Level CandidatesProvide technical leadership and guidance on complex software development initiatives.Contribute to software architecture and technical design decisions.Lead the resolution of complex technical and performance issues.Mentor and support junior and mid-level engineers.Drive improvements in software quality, development processes, and engineering best practices.Required QualificationsStrong proficiency in C++ and object-oriented programming.Experience developing applications using the Qt framework and QML.Experience with version control systems such as Git.Understanding of software development methodologies, including Agile practices.Familiarity with multithreading, networking, and advanced C++ concepts.Strong analytical, troubleshooting, and problem-solving skills.Excellent communication and collaboration skills.Ability to work effectively both independently and as part of a team.Preferred QualificationsExperience with cross-platform application development.Experience using debugging and performance optimization tools.Experience designing and developing complex software applications.Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.Experience with software architecture and technical leadership for senior-level candidates.Experience requirements will vary by level, with increasing expectations for technical depth, independence, leadership, and software architecture experience at the Mid-Level and Senior levelsPay $50 - $80 / hour depending on level and experience#INDIT
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
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
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
Contractor - Qt/QML Engineer Software Engineer (7 years +)
Contractor - Qt/QML Engineer Software Engineer (7 years +)

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 87,000 - 96,000
Qt/QML C++ Engineer - UI, Performance & Architecture
Qt/QML C++ Engineer - UI, Performance & Architecture

THE PANTHER GROUP • Sterling Heights (MI)

On-site
USD 69,000 - 110,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
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++ Engineer
C++ Engineer

Ranger Technical Resources • Maryland

On-site
USD 85,000 - 115,000
C++ Qt/QML UI Engineer — High-Performance App Developer
C++ Qt/QML UI Engineer — High-Performance App Developer

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

On-site
USD 88,000 - 96,000