Lead Firmware Engineer

Overview

On Site
150k - 190k
Full Time

Skills

C++
C
Systems design
TCP/IP
Use cases
Leadership
Firmware
IoT
Cloud computing
Mergers and acquisitions
Innovation
Embedded systems
Mentorship
Software development
Electrical engineering
Computer hardware
Schematics
Debugging
Rust
Communication
ZigBee
Thread
MQTT
TLS
SSL
Amazon Web Services
Collaboration
Design
Testing

Job Details

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.

About Motion Recruitment Partners, LLC