Motion Recruitment | Jobspring | Workbridge

C++ IoT Embedded Engineer

Boston, Massachusetts

Hybrid

Full Time

$110k - $150k

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++