Apptronik
Senior Embedded Linux Engineer
Austin, TX · Senior · Full-time · Posted Oct 2, 2026
- Experience
- Minimum 5 years; no alternatives stated.
- Education
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
About the job
Own the board support package and OS configuration for NVIDIA Jetson Thor in humanoid robots, from hardware bring-up through production and fleet support.
What you'll do
- Develop BSPs, boot chains, kernels or QNX configurations, device drivers, and reproducible OS images for Jetson platforms.
- Tune real-time performance and manage platform security, upgrades, OTA updates, flashing, and provisioning.
- Debug lab and field issues and collaborate across hardware, software, validation, QA, and manufacturing teams.
What they ask for
- Bachelor's degree in a relevant engineering or computer science field, or equivalent practical experience.
- At least 5 years building, debugging, and shipping embedded systems using Linux and/or QNX.
- Hands-on NVIDIA Jetson (Thor or Orin) and JetPack experience, including flashing and carrier board customization.
- Strong OS-level skills, experience with an image build system, C/C++ proficiency, hardware debugging skills, and ability to interpret schematics and datasheets.
Nice to have
- Experience with QNX Neutrino and real-time Linux tuning such as PREEMPT_RT.
- Experience in robotics or high-performance real-time systems; familiarity with CUDA, TensorRT, OTA frameworks, ROS 2, DDS, ISO 26262, or upstream kernel projects.
Tools
NVIDIA Jetson Thor, JetPack, Linux, QNX, Yocto, Buildroot, C/C++, Python
Model-written summary · the original posting is authoritative