Robotics System Software Engineer II — On-Bot Rust & Linux

asirobots

Longmont (CO)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Autonomous Solutions Inc. in Colorado is seeking a System Software Engineer II for the Commercial Landscaping Team. You will bridge firmware and higher-level software, maintain the operating system, and write core abstractions that power the robot fleet.

You will work with firmware, perception, and applications engineers, primarily in Rust, C++, and Python, and regularly verify changes on real hardware. Strong Linux and Yocto experience is essential.

Qualifications

  • 3+ years of production code experience in at least one compiled language (Rust, C++, Go, Java or C).
  • Experience building and maintaining large, complex software systems over time.
  • Operated and maintained a complex Linux system in production.

Responsibilities

  • Maintain the robot operating system (Ubuntu/Yocto) and system-level tools.
  • Write and maintain software in Rust, Python, and C++ across the stack.
  • Bridge firmware and higher-level software, translating between layers.
  • Build tools to improve fleet observability, stability and performance.
  • Verify changes on-bot and assist other teams in the field.
  • Debug multi-threaded issues across firmware, perception, and application layers.
  • Collaborate daily with firmware, perception, and applications engineers.
  • Learn new tools and technologies as the platform grows.

Skills

Rust
C++
Go
Java
C

Tools

Ubuntu
Yocto
Linux
CAN bus

Job description

Autonomous Solutions Inc. in Colorado is seeking a System Software Engineer II for the Commercial Landscaping Team. You will bridge firmware and higher-level software, maintain the operating system, and write core abstractions that power the robot fleet.

You will work with firmware, perception, and applications engineers, primarily in Rust, C++, and Python, and regularly verify changes on real hardware. Strong Linux and Yocto experience is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Software Engineer II — Robotics OS & Firmware Bridge
System Software Engineer II — Robotics OS & Firmware Bridge

Autonomous Solutions • Longmont (CO)

On-site
USD 110,000 - 160,000
System Software Engineer III — On-Bot Stack (Rust/C++, Linux)
System Software Engineer III — On-Bot Stack (Rust/C++, Linux)

asirobots • Longmont (CO)

On-site
USD 110,000 - 170,000
Robotics System Software Engineer III - On-Bot OS & Rust
Robotics System Software Engineer III - On-Bot OS & Rust

Autonomous Solutions, Inc. (ASI) • Longmont (CO)

On-site
USD 140,000 - 180,000
System Software Engineer II - Robotics OS & Firmware Bridge
System Software Engineer II - Robotics OS & Firmware Bridge

Autonomous Solutions, Inc. (ASI) • Longmont (CO)

On-site
USD 100,000 - 150,000
Senior Robotics System Software Engineer (Rust/Linux)
Senior Robotics System Software Engineer (Rust/Linux)

Autonomous Solutions • Longmont (CO)

On-site
USD 120,000 - 180,000
System Software Engineer II
System Software Engineer II

Autonomous Solutions, Inc. (ASI) • Longmont (CO)

On-site
USD 100,000 - 150,000
System Software Engineer II
System Software Engineer II

asirobots • Longmont (CO)

On-site
USD 110,000 - 160,000
System Software Engineer II
System Software Engineer II

Autonomous Solutions • Longmont (CO)

On-site
USD 110,000 - 160,000
System Software Engineer III
System Software Engineer III

Autonomous Solutions, Inc. (ASI) • Longmont (CO)

On-site
USD 140,000 - 180,000
System Software Engineer III
System Software Engineer III

asirobots • Longmont (CO)

On-site
USD 110,000 - 170,000