C++ Software Engineer at Motion Recruitment
Boston, MA 02114
About the Job
A top security scanning technology, is seeking a C++ Software Engineer to join their team in the Greater Boston area. This full-time hybrid role is focused on designing, developing, and maintaining software solutions that power advanced security scanning products. As part of this team, you will work on high-performance C++ applications that interact with embedded systems and hardware components, ensuring seamless operation of sophisticated scanning devices used in critical applications.
If you have 4+ years of experience in C++ development and are eager to work on impactful technology, this is an excellent opportunity to advance your career in a collaborative and innovative environment.
Required Skills & Experience
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 4+ years of experience in C++ software development.
- Strong understanding of object-oriented programming and software design principles.
- Experience with real-time or high-performance software applications.
- Familiarity with multi-threaded programming and debugging.
Desired Skills & Experience
- Experience with Qt for GUI and application development.
- Knowledge of embedded systems, firmware development, and hardware integration.
- Familiarity with message brokering systems such as RabbitMQ.
- Exposure to communication protocols (e.g., SPI, I2C, UART) and device drivers.
- Strong problem-solving skills with a focus on optimizing performance and reliability.
What You Will Be Doing
Tech Breakdown
- 70% C++ Development for Core Applications
- 20% Integration with Embedded Systems and Hardware
- 10% System Testing and Optimization
Daily Responsibilities
- 60% Hands-On Software Development and Debugging
- 25% Collaboration with Cross-Functional Teams (Firmware, Hardware, and QA)
- 15% Performance Optimization and System Reliability Improvements
The Offer
- Competitive base salary
- Hybrid work schedule (mix of in-office and remote flexibility)
You will receive the following benefits:
- Medical Insurance
- Dental Benefits
- Vision Benefits
- Paid Time Off (PTO)
- 401(k) with match
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
#LI-JD7