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