Motion Recruitment
C++ Engineer Level I
Motion Recruitment, Boston, Massachusetts, us, 02298
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++
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++