C++ Software Engineer

Moseley Technical Services, Inc.
United States
1 day ago
Apply on careers-moseleytechnical.icims.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$107,515.0 - $117,146.0
Working hours
Regular working hours

Tech stack

Adobe Analytics Agile Methodology Software Applications Application Performance Management C++ (Programming Language) Software Quality Code Review Software Debugging Design of User Interfaces Object-Oriented Software Development Performance Tuning Qt Modeling Language (QML)
+8 more
Qt (Software) Responsive Web Design Software Engineering Multithreading Software Troubleshooting Git Information Technology Software Version Control

Job description

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

Requirements

  • 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., * 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.

Benefits & conditions

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

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careers-moseleytechnical.icims.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Building rapid game prototypes with C++ and Qt

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:13 min

Establishing shared vocabulary with Green Software Foundation principles

Pierre-Luc Noel +1 · World Congress 2023

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all