MATRIX Resources is now “Motion Recruitment” and proud to combine job boards to bring the talent community even more expansive market opportunities.

Lead Firmware Engineer

Boston, Massachusetts


Full Time

$150k - $190k

Our client is looking to hire a Lead Firmware Engineer with experience in IoT, cloud, and low-level C development. This is a full-time hybrid role located in Danvers, MA.

The innovation of IoT is here! Our client specializes in connectivity solutions for any product or device. Whether it is an electric vehicle or a refrigerator, their product can be embedded to connect it to the cloud. As a start-up founded in 2018 and already over 900 clients, they have won numerous awards such as "IoT Product of the Year," "IoT Solution Provider of the Year," and more. You would work closely with a collaborative team of skilled individuals and mentor junior engineers. 

Required Skills & Experience
  • Bachelor's/Master's in EE/CS
  • 5+ years of industry experience in system design, engineering, and architecture
  • Proficient C and C++ programming skills
  • Deep knowledge of electrical concepts, adept at reading hardware schematics, and debugging at a board level
  • High-level understanding of modern distributed systems
  • Demonstrated a sense of ownership, dedication, and commitment
  • Positive team player attitude
  • Ability to work effectively in a diverse, multi-cultural team spanning multiple locations
Desired Skills & Experience
  • Familiarity with FreeRTOS and/or ZephyrRTOS a plus
  • Bonus points for experience in CircuitPython, TinyGo, and Rust
  • Strong grasp and hands-on experience in IoT communication tech stacks (BLE/Zigbee/Thread, TCP/IP, MQTT, TLS/SSL, cryptographic standards)
  • AWS experience is a plus
  • Collaboration in cross-functional teams across multiple products is beneficial
What you will be doing
  • Participate in the design, development, and delivery of high-quality firmware for various embedded devices, languages, and frameworks.
  • Collaborate with core and experienced hardware teams to validate and test product designs.
  • Work with field and developer relations teams to comprehend Blues customers' needs and identify areas for firmware investment to enhance customer experiences and use cases.
  • Support and strengthen testing efforts organization-wide, prioritizing quality from proof of concept to production code.
  • Engage with and influence multiple engineering teams simultaneously while collaborating on extensive development initiatives.
  • Lead and actively participate in technical discussions spanning customer, community, engineering, and product teams.

Posted by: Miranda Mitchell

Specialization: Software EngineeringC++