Logo
Motion Recruitment

C++ Software Engineer

Motion Recruitment, Boston, Massachusetts, us, 02298


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

Posted by:

John Dolan

Specialization:

C++