
Software Engineer, Embedded BSP/Kernel (Robotics OS)
Meta · Redmond, WA
Applications are made on Meta's own site. We never sit in the middle.
Job description
Meta Robotics Studio builds consumer humanoid robots that bring Meta's AI into the physical world. Our robots run on NVIDIA Jetson Thor with Meta-designed carrier boards and JetPack OS. The Robotics OS team owns everything between the silicon and the robot learning stack. On one chip, our robots run real-time control loops over EtherCAT while large vision-language-action (VLA) models run on the GPU. Our job is to make that computer do both, deterministically, every time it boots. We are hiring a software engineer to help architect and evolve the robotics OS, Meta's build of NVIDIA Jetson Linux for Thor-class robot compute. Working with the team, you will help shape the multi-year technical direction for the robot's operating system, including how we build, release and update it, how it shares one computer between real-time control and AI workloads, and how it scales from a lab of prototypes to a large fleet of production robots. You will work closely with hardware, firmware, controls, and AI engineers across Meta, and with NVIDIA's Jetson engineering teams as one of several technical points of contact on the platform. This is a hands-on role: when a new board spin won't boot or the control loop misses a deadline, you will be in the kernel log alongside the rest of the team.
Other jobs you might want
Meta
Product Management, Director
Menlo Park, CA
Meta
Software Engineer, LLVM Compiler - MTIA
Menlo Park, CA
Meta
Research Scientist Intern, PhD — Meta Superintelligence Labs
Menlo Park, CA
Meta
Motion Designer, CX
Los Angeles, CA
Meta
Engineering Manager, Machine Learning
Menlo Park, CA
Meta
ASIC Engineer, Implementation
Sunnyvale, CA