Sr. Robotics Software Engineer

Aurelius SystemsSan Francisco, CA
Hybrid

About The Position

Aurelius Systems is a VC-backed defense tech startup focused on developing autonomous, edge-deployed directed energy systems for counter-UAS (drones). We are building laser weapons to neutralize drones and are a growing team of engineers, former US military operators, and subject matter experts dedicated to advancing America's directed energy capabilities. Our goal is to create the first cost-effective, reliable, and robust laser weapon system. We operate with a philosophy of small teams achieving unreasonable output, inspired by figures like Marcus Aurelius and Henry Ford. Our operations include a San Francisco lab, a Detroit manufacturing hub, and weekly field testing at our private 400-acre range. We are seeking a Senior Robotics Software Engineer to be a key contributor to the Archimedes robotics stack, writing production code across perception, control, and autonomy. This role involves enhancing our software deployment practices and championing QA and CI/CD to ensure the reliability of our fielded software. The ideal candidate will be a senior individual contributor who not only writes code but also ensures its robustness in real-world conditions.

Requirements

  • 5+ years of robotics software engineering experience with shipped systems.
  • Strong hands-on development skills with a focus on writing production code for real hardware.
  • Experience with ROS2 and the judgment to determine its appropriate application.
  • Experience building or operating CI/CD for robotics or hardware-in-the-loop systems.
  • A strong sense of ownership regarding software quality, with a proven ability to address test discipline issues in the field.
  • Experience transitioning software from a development environment to successful field deployment.
  • BS, MS, or PhD in CS, Robotics, EE, or equivalent, though track record is prioritized over degree.

Nice To Haves

  • Real-time systems experience.
  • Sensor fusion or perception background.
  • Defense or safety-critical software release experience.
  • Experience building test automation frameworks for robotics or hardware-in-the-loop systems.

Responsibilities

  • Hands-on development across the robotics software stack, including perception, control, and autonomy.
  • Championing QA practices and test coverage to integrate quality into the team's workflow.
  • Developing and maintaining CI/CD infrastructure and deployment hygiene for robotics and hardware-in-the-loop systems.
  • Writing and maintaining automated tests and tooling to proactively identify failures.
  • Conducting code reviews to elevate the quality standards across the robotics SWE team.
  • Collaborating cross-functionally with perception, controls, embedded, and EE teams.

Benefits

  • Competitive salary + equity
  • United Health Care medical, dental, and vision coverage
  • Flexible 18 days PTO + 5 sick days
  • Travel to field test events and range days
  • Covered daily lunches and office snacks + drinks
  • E-bike / scooter stipend (Up to $500)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service