3 дня назад
Embedded Linux Engineer (Robotics)
200 000 - 280 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Embedded Software Engineer (Robotics)
159 800 - 235 000$
7 дней назад
Senior Software Engineer (Embedded Linux)
161 700 - 258 800$
3 дня назад
Embedded Systems Engineer, Humanoid Robotics
135 000 - 185 000$
2 дня назад
Principal Embedded Software Engineer (UAS/Robotics)
147 000 - 224 250$
3 дня назад
SoC Emulation Engineer
150 000 - 275 000$
3 дня назад
Senior Software Engineer, Devices Platform (Robotics)
160 360 - 240 540$