Motion Recruitment | Jobspring | Workbridge

C++ Engineer Level I

Boston, Massachusetts

Onsite

Full Time

$90k - $130k

A leader in next-generation scanning technology, is seeking a Mid-Level Qt and C++ Software Engineer to join their team. This is a full-time hybrid role offering the chance to contribute to the development of cutting-edge scanning systems that drive advancements in security, industrial automation, and beyond.

As a Mid-Level Software Engineer, you will design, develop, and optimize software solutions for advanced scanning devices. Your expertise in Qt and C++ will be instrumental in creating intuitive and efficient user interfaces, ensuring seamless integration with hardware, and delivering high-performance applications.

Key Responsibilities

  • Develop and maintain software applications using Qt and C++ for scanning systems.
  • Design and implement user interfaces, ensuring an exceptional user experience.
  • Collaborate with hardware and firmware teams for seamless software-hardware integration.
  • Optimize software performance and maintain scalability for next-generation products.
  • Debug, test, and resolve issues to ensure reliability and compliance with industry standards.

Required Skills & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3-5 years of professional experience in software development with C++ and Qt.
  • Proficiency in designing and developing graphical user interfaces (GUIs).
  • Strong understanding of multithreading, data structures, and object-oriented programming.
  • Familiarity with software-hardware interaction and device programming.

Preferred Skills

  • Experience with embedded systems or real-time operating systems (RTOS).
  • Knowledge of communication protocols such as UART, SPI, or Ethernet.
  • Familiarity with Agile development processes and version control tools like Git.
  • Experience in software testing, debugging, and performance optimization.

What You Will Be Doing

Tech Breakdown

  • 60% Qt GUI Development
  • 30% C++ Application Development
  • 10% Hardware Integration and Testing

Daily Responsibilities

  • 70% Hands-On Software Development
  • 20% Collaboration with Cross-Functional Teams
  • 10% Debugging and Performance Tuning

The Offer

  • Competitive salary with opportunities for career growth
  • Relocation assistance available

You will receive the following benefits:

  • Medical, Dental, and Vision Insurance
  • Paid Time Off (PTO)
  • 401(k) with company match
  • Flexible hybrid work schedule

Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.

#LI-JD7

Posted by: John Dolan

Specialization: C++