Firmware Team Lead at Nanit


Company Logo

Nanit is Hiring

Job Info:
  • Company Nanit
  • Position Firmware Team Lead
  • Location Ramat Gan
  • Source Empllo
  • Published May 19, 2026
  • Type Full-Time
  • Experience Lead


Job Description

📋 Description

  • Lead and mentor a global firmware team; set vision and remove blockers
  • Design and implement production-grade, end-to-end firmware
  • Develop firmware components in C and Rust: drivers, BSP, networking, multimedia
  • Drive scalable firmware platforms powering Nanit hardware
  • Collaborate with Mobile, Algorithms, and Backend teams to translate requirements
  • Champion software engineering practices; craft culture across firmware

🎯 Requirements

  • 5+ years hands-on software engineering; at least 2 years in leadership
  • 4+ years C/C++ for embedded; ARM Linux; Rust is a plus
  • Driver experience: I2C, SPI, UART, I2S; knowledge of Video4Linux, PulseAudio, systemd
  • Strong engineering practices: code review, testing at unit/integration/end-to-end
  • Experience integrating AI coding assistants (e.g., Claude Code, Copilot, Cursor)
  • Strong communicator; coordinate with manufacturing, hardware, and cross-functional teams

🎁 Benefits

  • Nanit products can change lives; part of new parents' journey
  • International company; diversity enhances culture and products
  • Invest in people; long-term growth and career advancement
  • Fun, collaborative environment with work-life balance and flexible culture
  • At the forefront of innovation; creating never-seen-before products