Motion Recruitment - Boston, MA

posted 3 days ago

Full-time - Mid Level
Boston, MA
Administrative and Support Services

About the position

The Mid-Level Embedded Firmware Engineer will be responsible for developing, testing, and optimizing firmware for innovative IoT devices in a hybrid work environment. This role involves close collaboration with a team of engineers to ensure high-performance solutions using C and C++. The position is ideal for embedded developers with a passion for IoT and a solid background in firmware development.

Responsibilities

  • Develop and optimize firmware for IoT devices using C and C++.
  • Collaborate with hardware engineers for hardware bring-up and troubleshooting.
  • Conduct firmware testing and optimization to ensure robust performance.
  • Engage in system integration and work closely with software engineers.

Requirements

  • 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.

Nice-to-haves

  • 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.

Benefits

  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k) with match
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service