AION ROBOTICS CORPORATION · 3 months ago
Senior Embedded Linux Software Platform Engineer – ROS2 Robotics
AION Robotics Corporation is a rapidly growing startup manufacturing advanced, rugged autonomous ground vehicles. They are seeking a highly skilled Senior Embedded Linux Software Platform Engineer to manage large-scale cross-compiled codebases, container environments, and Linux image deployment for NVIDIA Jetson-based edge devices.
HardwareManufacturingRobotics
Responsibilities
Own and maintain CMake-based build systems for large-scale, modular, cross-compiled codebases targeting heterogeneous platforms (x86, ARM, CUDA/Jetson)
Lead development of efficient, reproducible build pipelines using modern toolchains and best practices for multi-target deployment.Provide internal consulting on complex build problems, dependency resolution, and build caching techniques
Design and maintain highly optimized Docker container images tailored for embedded and ROS2 environments, with a focus on layering, performance, and security
Create and manage internal system-level packages and local repositories to support in-house software distribution
Build and maintain containerized runtime environments compatible with NVIDIA Jetson and CUDA acceleration
Architect, implement, and maintain CI/CD pipelines in CircleCI or similar platforms for automated building, testing, and deployment of embedded software stacks
Integrate image creation and container publishing into the CI/CD pipeline for seamless field updates and delivery
Build and customize embedded Linux system images for NVIDIA Jetson platforms (L4T/Jetpack), including kernel module integration, device tree overlays, and systemd
Configure and tune process/network system performance parameters for real-time and safety-critical applications
Maintain scripts and infrastructure for reliable, reproducible system image builds
Apply best practices for ROS2 integration in cross-compiled and containerized environments
Support efficient unpacking and deployment of Jetson/CUDA/ROS2 packages into system images and containers
Assist with integration of third-party drivers and SDKs (e.g., ZED camera, CUDA-based libraries) into Jetson kernel/BSP
Conduct in-depth code reviews with a strong eye for low-level and high-level issues including memory safety, C++ best practices (Rule of 3/5/0), and resource management
Advocate for clean, maintainable code with high reliability and strong reproducibility across platforms
Mentor other engineers on system-level concerns and advanced CMake practices
Qualification
Required
5+ years of experience with build systems, especially expert-level with CMake in large-scale projects
Strong understanding of cross-compilation workflows targeting ARM and CUDA/NVIDIA Jetson platforms
Expertise in Docker container creation, optimization, and secure image management
Solid background in building and configuring Linux system images (e.g., using Jetpack SDK, L4T, Yocto or similar)
Experience writing, debugging, and maintaining CI/CD pipelines, preferably in CircleCI, GitHub Actions, or GitLab CI
Proficient with system-level Linux administration, including kernel configuration, systemd, networking, and real-time tuning
Experience with ROS2 middleware, including build and packaging strategies in embedded or containerized environments
Demonstrated ability to troubleshoot and resolve deep integration issues (e.g., kernel drivers, bootloaders, BSP customization)
Preferred
Experience with real-time and safety-critical Linux systems (PREEMPT_RT, CPU pinning, cgroups, etc.)
Familiarity with camera drivers, BSP integration (e.g., ZED SDK), or other complex peripheral integration workflows
Ability to reverse-engineer or replicate undocumented integration efforts for device-specific packaging
Passion for code quality, linting, static analysis, and meticulous review processes
Benefits
Equity: Significant stock option grants
Bonuses: Aggressive annual bonus structure
Benefits: Medical, Dental, Vision, 401K, Wellness Program
PTO: Personalized and flexible, because robots don’t burn out—but people do
This Position Is Eligible For
Restricted Stock Options
Aggressive Annual Bonus & Base Salary Reviews
Personalized PTO
Wellness Program
401K Retirement Plan
Medical, Vision & Dental
Company
AION ROBOTICS CORPORATION
Our rugged autonomous vehicles bring Industry 4.0 to outdoor commercial jobsites through the automation of infrastructure monitoring, maintenance and inspection tasks.