Senior Embedded Linux Engineer
Core
Senior Embedded BSP Engineer owning the board support package and OS configuration for NVIDIA Jetson Thor compute platforms in humanoid robots.
Role type
Senior IC embedded systems engineer (BSP/Kernel)
Builds
Reproducible, secure, field-updatable OS images (Linux/QNX) for humanoid robot fleets
Domain
Robotics / Embedded Linux / Real-time systems
Required skills
Linux kernel configuration, device tree, driver development, Yocto/Buildroot, C/C++, hardware debugging, boot chain customization, real-time tuning (PREEMPT_RT), OTA update frameworks
Preferred skills
QNX Neutrino, humanoid robotics, CUDA/TensorRT, ROS 2, ISO 26262, upstream kernel contributions
Technologies
NVIDIA Jetson Thor, JetPack, QNX SDP, Yocto, PREEMPT_RT, RAUC, SWUpdate, Mender, Git, oscilloscopes, logic analyzers, JTAG
Responsibilities
Develop and maintain BSP for NVIDIA Jetson Thor and custom carrier boards; Tune OS for real-time and low-latency behavior; Triage lab and field issues related to boot failures and driver regressions; Define new hardware requirements and review schematics; Collaborate with cross-functional teams to bring up compute hardware from prototype to production.
Seniority
Senior, hands-on IC
