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

Embedded Linux Engineer (Robotics)

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

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

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

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

Текст:
/
TL;DR
Embedded Linux Engineer (Robotics) (Yocto/Linux): Building and shipping the embedded Linux platform for NEO humanoid robots, from BSP and kernel through distribution, provisioning, and OTA updates with an accent on reproducible builds, hardware enablement, and fleet reliability. Focus on developing device drivers, debugging kernel-level issues, and scaling production-grade CI/CD and update systems from prototypes to high-volume robotic fleets.

Location: San Carlos, California, United States; on-site

Salary: $200,000–$280,000 per year plus equity

Company

hirify.global builds humanoid robots for home and industrial environments, including the NEO platform.

What you will do

  • Own NEO’s embedded Linux foundation from the BSP and kernel through the distribution, provisioning, and OTA update systems.
  • Ship a production-grade Yocto-based Linux distribution with reproducible builds, deterministic startup, and dependable release artifacts.
  • Develop kernels and production device drivers, manage device trees, and enable peripherals across evolving hardware platforms.
  • Build fleet tooling for provisioning, flashing, and reliable OTA updates with rollback and partial-update support.
  • Develop CI/CD pipelines for embedded images and kernel builds to detect regressions before hardware deployment.
  • Take platform ownership from prototype bring-up through production hardening and fleet-scale operation.

Requirements

  • 5+ years of experience shipping embedded Linux systems in production, including BSP, kernel customization, and distribution ownership.
  • Production device-driver development experience and expertise with Yocto or Buildroot.
  • Kernel-level debugging skills, including kernel tracing tools, serial consoles, and crash capture.
  • Experience designing and operating OTA update systems for embedded fleets under real-world network conditions.
  • Experience taking hardware platforms from early prototypes through high-volume production.
  • Background in robotics, autonomous vehicles, or other physical systems.

Nice to have

  • Experience with PREEMPT_RT or low-latency Linux kernel configuration for robotics or industrial applications.
  • Familiarity with I2C, SPI, CAN, USB, Ethernet, and PCIe.
  • Ability to read hardware schematics and connect software symptoms to hardware root causes.

Culture & Benefits

  • Medical, dental, and vision coverage.
  • Paid time off, company holidays, and parental leave.
  • 401(k) plan with company match, plus FSA and HSA options.
  • Short-term and long-term disability coverage, life insurance, and an Employee Assistance Program.
  • On-site snacks, catered lunches, and commuter benefits for transit and parking.
  • Builder-oriented environment emphasizing ownership, speed, honesty, and respect.

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