Senior Embedded Linux OS Engineer (America)

Added
17 days ago
Type
Full time
Salary
Salary not provided

Related skills

python yocto buildroot bsp ota_update
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now โ†’

๐Ÿ“‹ Description

  • Maintain and improve Home Assistant OS support for Nabu Casa hardware platforms.
  • Collaborate with Home Assistant OS contributors and Open Home Foundation for support.
  • Board bring-up: Buildroot config, BSPs, bootloader, partitions.
  • Optimize OS performance, hardware utilization, stability.
  • Upstream patches to Linux, U-Boot, Buildroot, or related projects.
  • Work with Hardware Team to ensure OS support and compatibility.

๐ŸŽฏ Requirements

  • Strong embedded Linux experience, including Buildroot, Yocto, or similar.
  • Deep understanding of Linux, hardware bring-up, and platform reliability.
  • Experience with bootloaders, partition layouts, OTA updates, and lifecycle.
  • Cross-compilation toolchains and low-level debugging tools (serial, GDB, JTAG).
  • Ability to read/write C/C++ for driver-level work.
  • Strong Python skills for automation, tooling, and platform scripting.

๐ŸŽ Benefits

  • Fully remote; salaried by your country.
  • Five weeks paid time off.
  • Six weeks paid parental leave (plus six weeks unpaid).
  • Hardware budget; may keep after three years.
  • Annual smart home and education budgets.
  • Yearly performance bonus; 50% internet stipend.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’