Motion Recruitment
C++ IoT Embedded Engineer
Motion Recruitment, Boston, Massachusetts, us, 02298
A large IoT electrical device company, is seeking a Mid-Level Embedded Firmware Engineer to join their team in the greater Boston area. This is a full-time hybrid role where you'll be responsible for developing, testing, and optimizing firmware for innovative IoT devices, ensuring robust, high-performance solutions using C and C++. You'll work closely with a collaborative team of engineers to bring smart technology to life in the electrical device industry.
If you're an embedded developer with 3-5 years of experience and a passion for IoT, this is a great opportunity to grow your skills in an exciting and impactful field.
Required Skills & Experience
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field. 3-5 years of experience in embedded firmware development with C and C++. Hands-on experience with firmware for IoT or connected devices. Familiarity with communication protocols like Wi-Fi, BLE, MQTT, and Zigbee. Ability to work on hardware bring-up and troubleshooting alongside hardware engineers. Desired Skills & Experience
Familiarity with RTOS (e.g., FreeRTOS) and multi-threaded firmware development. Experience optimizing for low-power usage in embedded systems. Knowledge of cloud-based IoT device management and frameworks. Strong problem-solving skills and the ability to work independently within a team. What You Will Be Doing
Tech Breakdown
70% C/C++ Firmware Development 30% System Integration & Hardware Collaboration Daily Responsibilities
75% Hands-On Development & Debugging 15% Team Collaboration with Hardware and Software Engineers 10% Firmware Testing & Optimization The Offer
Competitive base salary Hybrid work schedule (mix of in-office and remote) 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++
If you're an embedded developer with 3-5 years of experience and a passion for IoT, this is a great opportunity to grow your skills in an exciting and impactful field.
Required Skills & Experience
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field. 3-5 years of experience in embedded firmware development with C and C++. Hands-on experience with firmware for IoT or connected devices. Familiarity with communication protocols like Wi-Fi, BLE, MQTT, and Zigbee. Ability to work on hardware bring-up and troubleshooting alongside hardware engineers. Desired Skills & Experience
Familiarity with RTOS (e.g., FreeRTOS) and multi-threaded firmware development. Experience optimizing for low-power usage in embedded systems. Knowledge of cloud-based IoT device management and frameworks. Strong problem-solving skills and the ability to work independently within a team. What You Will Be Doing
Tech Breakdown
70% C/C++ Firmware Development 30% System Integration & Hardware Collaboration Daily Responsibilities
75% Hands-On Development & Debugging 15% Team Collaboration with Hardware and Software Engineers 10% Firmware Testing & Optimization The Offer
Competitive base salary Hybrid work schedule (mix of in-office and remote) 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++