Назад
Company hidden
3 дня назад

Firmware Engineer (Robotics/Embedded)

200 000 - 300 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Firmware Engineer (Robotics/Embedded): Deliver production-quality embedded firmware for core humanoid-robot hardware subsystems with an accent on communication bus, battery charging, and actuator/motor drive control. Focus on building robust, safe, and maintainable firmware across prototype and production platforms, reducing integration risk, and creating diagnostic/telemetry infrastructure to accelerate validation and enable field reliability tracking.

Location

Location: San Carlos, CA (On-site)

Company

hirify.global builds humanoid robots designed to work in home environments and ship real products.

What you will do

  • Own the firmware layer for one or more core hardware subsystems, ensuring embedded software is robust, safe, and maintainable across prototype and production platforms.
  • Deliver production-quality firmware for assigned domains (communication bus, battery charging, or actuator drives) meeting reliability and safety requirements.
  • Reduce integration risk by defining firmware-to-hardware interface requirements, surfacing trade-offs early, and resolving issues before they block downstream teams.
  • Establish diagnostic and telemetry infrastructure to accelerate end-of-line validation and support long-term field reliability tracking.
  • Contribute to a well-structured, documented, maintainable firmware codebase that can scale as the robot adds nodes and production volume increases.

Requirements

  • 5+ years of embedded firmware development in C/C++ on real hardware (7+ years for senior/staff-level positions), including interrupt timing, DMA, and timing-critical execution.
  • Hands-on experience with microcontrollers and embedded communication interfaces: CAN plus at least one of SPI, I²C, or UART.
  • Ability to debug firmware on real hardware using oscilloscopes, logic analyzers, or equivalent tools.
  • Domain depth in one or more humanoid-robot subsystem areas: distributed real-time communication bus, lithium-ion battery charge management, or motor drive/actuator control firmware.
  • Experience with safety-critical or fault-tolerant embedded systems; familiarity with IEC 61508 or ISO 26262.
  • Familiarity with real-time operating systems such as FreeRTOS or SafeRTOS (or similar).

Culture & Benefits

  • Health, dental, and vision insurance.
  • 401(k) with company match.
  • Paid time off and holidays.
  • Salary range: $200,000–$300,000 + equity.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →