×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Linux Software Platform Engineer – ROSRobotics

Job in Arvada, Jefferson County, Colorado, 80004, USA
Listing for: Aion Robotics Corporation
Full Time position
Listed on 2025-10-08
Job specializations:
  • IT/Tech
    Systems Engineer, Robotics, IT Support, Cybersecurity
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Embedded Linux Software Platform Engineer – ROS2 Robotics

AION ROBOTICS CORPORATION Senior Embedded Linux Software Platform Engineer – ROS2 Robotics Arvada, CO
· Full time

We are seeking a highly skilled and motivated Senior Embedded Linux Software Platform Engineer with deep expertise in build systems, cross-compilation, containerization, and Linux system-level configuration. This role is critical to our autonomous systems platform and involves managing large-scale cross-compiled codebases, container environments, CI/CD automation, and Linux image deployment, particularly for NVIDIA Jetson-based edge devices.

AION Robotics is a rapidly growing startup manufacturing advanced, rugged autonomous ground vehicles. We are bringing Industry 4.0 to outdoor commercial jobsites through the scaled deployment of turnkey autonomous products fully automating infrastructure monitoring and inspection tasks.

Key Responsibilities
  • Build & System Integration:
    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 tool chains and best practices for multi-target deployment.
  • Containerization & Packaging:
    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.
  • CI/CD & Deployment Automation:
    Architect, implement, and maintain CI/CD pipelines in Circle

    CI 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.
  • Middlewear & Embedded Robotics:
    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.
  • Process & Code Quality:
    Conduct in-depth code reviews with a strong eye for low-level and high-level issues including memory safety, C++ best practices, and resource management. Advocate for clean, maintainable code with high reliability and strong reproducibility across platforms.
Qualifications 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 Circle

    CI, Git Hub Actions, or Git Lab CI.
  • Proficient with system-level Linux administration, including kernel configuration, systemd, networking, and real-time tuning.
Preferred
  • Experience with real-time and safety-critical Linux systems (, 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.

AION Robotics is an Equal Opportunity Employer. Employment at AION Robotics is based solely on merit, competence, and qualifications. We do not discriminate based on race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, or any other legally protected status.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary