Position has been filled
companyApptronik logo

Lead Senior Embedded Linux Engineer

ApptronikAustin, TX
On-site Full-time
Position filled

Experience Level

Senior

Qualifications

ESSENTIAL DUTIES AND RESPONSIBILITIESCustom OS Architecture & Distribution:Design and maintain a custom, production-grade Linux distribution utilizing Yocto, Buildroot, or a similar professional build system. Take full ownership of the OS layers, managing the interactions among the bootloader, kernel, board support packages (BSPs), and user-space libraries. Establish and uphold a highly repeatable and well-documented build process that serves as the definitive source of truth for all robot compute modules. Hardware Enablement & Performance Optimization:Conduct low-level kernel configuration and tuning to meet the stringent latency demands of humanoid robotics. Implement core isolation and process priority optimization to guarantee deterministic access to resources for critical control loops. Streamline the OS footprint and resource utilization (CPU, memory, and I/O) to maximize the efficiency of our Nvidia Jetson (Jetpack) and AMD64 platforms. Integrate and troubleshoot hardware drivers for peripherals, including Bluetooth (BlueZ), Wi-Fi, and specialized robotics sensors.

About the role

At Apptronik, we are pioneers in human-centered robotics, striving to enhance lives through AI-powered robots. Our signature humanoid robot, Apollo, is designed to seamlessly collaborate with humans across vital sectors, including manufacturing and logistics, with future prospects in healthcare, domestic environments, and more.

We operate at the forefront of embodied AI, utilizing our extensive knowledge across the complete robotics stack to address some of society's most pressing challenges. Join us in our mission to bring Apollo to market on a large scale, tackling intricate challenges such as safety, commercialization, and mass production to positively impact the world.

JOB SUMMARY

We are seeking a Senior Embedded Linux Engineer to lead the development of sophisticated operating systems that match the advanced hardware of our humanoid robots. In this role, you will be responsible for overseeing the entire Linux platform ecosystem. You will not just use a build tool; you will design a customized distribution from scratch to ensure optimal performance, security, and readiness of our robots.

Your primary responsibility will encompass the complete lifecycle of the operating system: from factory provisioning and secure imaging to real-time kernel tuning and dependable OTA updates. You will ensure that every CPU cycle is optimized for control loops, maintaining the stability of our fleet.

About Apptronik

Apptronik is a trailblazer in human-centered robotics, dedicated to creating AI-powered robots that enhance human life across various sectors. Our innovative humanoid robot, Apollo, is engineered to work collaboratively with people, initially targeting industries like manufacturing and logistics while paving the way for future applications in healthcare and home environments.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.