Drimva

Meta

Software Engineer, Embedded BSP/Kernel (Robotics OS)

$219K–$301K

Redmond, WA +1 · Full-time · Posted Oct 20, 2026

Location
Redmond, WA
Burlingame, CA
Experience
10+ years building and shipping system software for embedded Linux or Android-based products.
Education
Bachelor’s degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.

About the job

Architect and evolve Meta’s embedded Robotics OS for NVIDIA Jetson Thor robots, spanning Linux platform software, real-time control and AI workloads, secure fleet updates, and production-scale operations.

What you'll do

  • Set the Robotics OS technical strategy and roadmap across BSP, kernel, image, updates, real-time behavior, GPU platform, and fleet tooling.
  • Design and deliver reproducible OS builds, secure OTA update and boot systems, and real-time architecture for control and AI workloads.
  • Lead board bring-up, platform reliability and observability, and collaboration with hardware, firmware, AI, and NVIDIA teams.

What they ask for

  • Bachelor’s degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • 10+ years building and shipping system software for embedded Linux or Android-based products.
  • Experience architecting and owning an OS, BSP, or platform stack on shipped hardware; deep experience with C and Linux kernel internals.
  • Experience with ARM64 board bring-up, OS build and release systems, and debugging cross-layer hardware/software problems.

Nice to have

  • Track record of upstream contributions to the Linux kernel, Yocto, or related open-source projects.
  • Experience with NVIDIA Jetson, real-time Linux, robotics fieldbuses, secure fleet updates, GPU/edge AI, or Yocto/meta-tegra.

Pay

$219,000/year to $301,000/year (base salary)

Tools

C, C++, Rust, Python, Linux kernel, Yocto, NVIDIA Jetson, JetPack

AI focus

Support large vision-language-action models and other AI workloads running on the robot’s GPU alongside real-time control loops.

Model-written summary · the original posting is authoritative

First seen Oct 21, 2026 · Last verified Nov 4, 2026 (UTC)