Drimva

Aurelius Systems

Principal Robotics Software Engineer

$235K–$305K

San Francisco · On-site · Principal · Full-time · Posted May 4, 2026

Experience
10+ years shipping robotics or real-time, hardware-facing software.
Education
BS, MS or PhD in CS, Robotics, EE or equivalent.
Visa sponsorship
Requires U.S. Person status for access to export-controlled information or items; includes U.S. citizens, legal permanent residents, and certain protected classes of asylees and refugees.

About the job

Leads the architecture and hands-on development of the robotics software stack, taking prototypes through release and deployment on fielded directed-energy systems.

What you'll do

  • Set technical direction for the robotics stack, including performance, threading, process models, and latency budgets.
  • Build release, packaging, deployment, and CI/CD processes for fielded software.
  • Mentor the robotics software team and coordinate across controls, embedded, EE, and optics.

What they ask for

  • 10+ years shipping robotics or real-time, hardware-facing software.
  • Deep production C++ and real-time systems experience, with recent hands-on work.
  • Senior individual-contributor track record at companies that shipped to customers or operators.
  • Experience building and operating CI/CD for robotics or hardware-in-the-loop, and taking software through formal release, packaging, and deployment to end users.

Nice to have

  • ROS2; Rust or other systems languages.
  • Sensor fusion or perception background; defense or safety-critical software release experience.

Pay

$235K – $305K (base salary)

Tools

C++, ROS2, Rust

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)