Embedded Linux Engineer
Core
Build and maintain the embedded Linux platform (NixOS, kernel) for humanoid robots, ensuring reliable hardware integration, deployment, and system stability.
Role type
Senior Embedded Linux / Kernel Engineer
Builds
Production-ready Linux OS images, provisioning tools, and OTA upgrade mechanisms for Jetson-based robots
Domain
Robotics / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Linux kernel development, C/C++/Rust/Python systems programming, device tree configuration, boot process debugging, hardware interface protocols, root-cause analysis, automation tooling
Preferred skills
ROS, JetPack, BSP development, hardware-in-the-loop testing
Technologies
NixOS, Linux Kernel, Jetson, C, C++, Rust, Python, ROS, JetPack
Responsibilities
Own Linux platform configuration and kernel-adjacent integration; debug low-level system issues across boot, networking, and storage; improve provisioning and flashing workflows; define hardware/software interfaces for next-gen robots; build diagnostics and recovery tooling; validate platform changes on physical hardware.
Seniority
Senior, hands-on IC
