Embedded OS Engineer, Robotics Kernel & BSP (Equity)

Meta

Burlingame (CA)

On-site

USD 219,000 - 301,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
Benefits

Job summary

Meta is seeking a Software Engineer, Embedded BSP/Kernel (Robotics OS) to architect and evolve the robotics OS for Thor-class robot compute. You will define the multi-year strategy, build a reproducible, secure OS image, and drive board bring-up from boot through kernel and drivers.

You will work with hardware, firmware, controls, and AI teams across Meta and NVIDIA. The role emphasizes real-time control and AI workloads sharing a single computer, with a strong focus on updates, security, and

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 10+ years shipping embedded Linux or Android-based products.
  • Experience architecting an OS/BSP or platform software stack.
  • Deep experience with C and Linux kernel internals.
  • Proficient in C++, Rust or Python.
  • Experience with ARM64 bring-up and production OS.
  • Knowledge of Yocto/OpenEmbedded, Buildroot, or similar.
  • Ability to debug cross-layer hardware-firmware-kernel-space issues.

Responsibilities

  • Contribute to the technical strategy and multi-year roadmap for the Robotics OS.
  • Architect the next-generation OS image (Yocto / meta-tegra).
  • Define production update strategy (OTA/A-B, secure boot, provisioning).
  • Shape real-time architecture and latency budgets for control loops and AI workloads.
  • Collaborate with NVIDIA Jetson teams and Meta engineers; plan releases with minimal fork debt.
  • Drive board bring-up, boot chain, device trees, drivers for robot hardware.
  • Build reliability/observability tooling for remote diagnostics.
  • Mentor engineers and help shape on-call and operational practices.

Skills

C/C++
Linux kernel internals
Real-time systems
Python

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Yocto/OpenEmbedded
Buildroot
AOSP
Debian packaging

Job description

Meta is seeking a Software Engineer, Embedded BSP/Kernel (Robotics OS) to architect and evolve the robotics OS for Thor-class robot compute. You will define the multi-year strategy, build a reproducible, secure OS image, and drive board bring-up from boot through kernel and drivers.

You will work with hardware, firmware, controls, and AI teams across Meta and NVIDIA. The role emphasizes real-time control and AI workloads sharing a single computer, with a strong focus on updates, security, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded OS Engineer — Real-Time Robotics Platform
Senior Embedded OS Engineer — Real-Time Robotics Platform

Meta • Redmond (WA)

On-site
USD 200,000 - 260,000
Software Engineer, Embedded BSP/Kernel (Robotics OS)
Software Engineer, Embedded BSP/Kernel (Robotics OS)

Meta • Redmond (WA)

On-site
USD 200,000 - 260,000
Software Engineer, Embedded BSP/Kernel (Robotics OS)
Software Engineer, Embedded BSP/Kernel (Robotics OS)

Meta • Burlingame (CA)

On-site
USD 219,000 - 301,000
Bonus
Equity
Benefits
Senior Embedded BSP & Real-Time Linux Engineer
Senior Embedded BSP & Real-Time Linux Engineer

Perot Jain • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Embedded BSP Engineer — Real-Time Jetson Thor
Senior Embedded BSP Engineer — Real-Time Jetson Thor

Apptronik • Austin (TX)

On-site
USD 140,000 - 210,000
Senior Real-Time Embedded Linux Engineer
Senior Real-Time Embedded Linux Engineer

Apptronik • Austin (TX)

Hybrid
USD 140,000 - 205,000
Senior Embedded BSP Engineer for Jetson Real-Time Linux
Senior Embedded BSP Engineer for Jetson Real-Time Linux

Apptronik • Texas

On-site
USD 120,000 - 190,000
Embedded Firmware Engineer for AR/VR & Wearables
Embedded Firmware Engineer for AR/VR & Wearables

Meta • Sunnyvale (CA)

On-site
USD 154,000 - 217,000
Senior Embedded Firmware Engineer for AR/VR Devices
Senior Embedded Firmware Engineer for AR/VR Devices

Insight Global • Sunnyvale (CA)

On-site
USD 117,000 - 124,000
Senior Embedded Linux Engineer — Robotics Platform (DeviceOS)
Senior Embedded Linux Engineer — Robotics Platform (DeviceOS)

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000