Software Engineer, Embedded BSP/Kernel (Robotics OS)

Meta
US - California - Burlingame
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Architect and evolve the Robotics OS across its BSP, kernel, build and release systems, real-time behavior, GPU platform, updates, and fleet tooling. Lead board bring-up and reliability efforts, collaborate with hardware, firmware, AI, and NVIDIA teams, and help set technical direction and mentor engineers.

Requirements: Requires 10+ years building and shipping embedded Linux or Android system software, ownership of an OS or BSP for shipped hardware, and deep expertise in C and Linux kernel internals. Candidates should also have ARM64 board bring-up experience, OS build and release expertise, cross-layer debugging skills, and a record of influencing technical direction across teams or vendors.

Key Skills: Embedded Linux, Linux Kernel Internals, C, C++, Rust, Python, Board Support Packages, ARM64 Board Bring-Up, Yocto, Real-Time Linux, Device Drivers, Device Tree, Secure Boot, Over-The-Air Updates, NVIDIA Jetson, EtherCAT

Benefits: Bonus, Equity, Benefits




Fast Track Upload