812,549open jobs
52,293companies
130,976added this week
Browse all
Salary
$150k – $250k per year
Location
In office (South San Francisco)
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Sep 25, 2026.

Overview
Company
Impact
Profile match
A smarter surgical platform. We're building the intelligence layer for surgery, starting with endourology.

About Andromeda

Andromeda is building autonomous surgical robots designed to help surgeons perform procedures more safely, consistently, and efficiently. Our engineers work across robotics, software, hardware, machine learning, and clinical operations to bring robotic systems from concept to real-world deployment. We are a small, highly collaborative team that values ownership, curiosity, technical rigor, and the ability to move quickly from idea to execution.

The Role

We are looking for a Robotics Controls Engineer to help build the control systems that power our surgical robotic platform. This is a hands-on engineering role focused on developing, testing, and deploying real robotic systems. You will work closely with software, hardware, and product teams to design solutions that operate reliably in real- world surgical environments. This is not a research-only role. We are looking for engineers who can bridge controls theory and implementation, write production code, and take ownership of problems from concept to deployment.

What You'll Do

  • Design and implement control algorithms for robotic systems.
  • Develop production software in C++ and Python.
  • Design, test, and deploy robotic features from concept through production.
  • Build motion control, estimation, and robotic system behaviors.
  • Write tests and validation as a core part of how you build, not an afterthought.
  • Debug complex issues across software, controls, and hardware systems.
  • Work closely with cross-functional teams to bring new capabilities to the robot.
  • Participate in real-world system validation and deployment.

What We're Looking For

Controls & Robotics

  • Strong foundation in robotics and control systems.
  • Experience implementing control algorithms in real-world systems.
  • Understanding of dynamics, state estimation, feedback control, and motion planning.
  • Ability to reason through system-level tradeoffs and constraints.

Software Engineering

You must be able to write and ship production code in C++ on your own. You don't need to be a pure software engineer, but you do need to code independently and write real, maintainable code, not just prototypes or pseudocode.

  • Ability to write maintainable, modular, production-quality code.
  • Experience designing software that can be extended and maintained by a team.
  • Experience writing tests and validating software behavior.
  • Strong debugging skills.

Systems Thinking & Ownership

  • Ability to break down ambiguous problems and identify missing requirements.
  • Comfortable making engineering decisions with incomplete information.
  • Strong problem-solving skills and bias toward action.
  • Ability to independently drive projects forward.
  • Comfortable working in a fast-moving environment with evolving priorities.
  • Willingness to seek feedback, iterate quickly, and collaborate closely with teammates.

Nice to have

  • Experience developing and deploying controls solutions in robotics, autonomous systems, aerospace, industrial automation, or other controls-intensive environments.
  • Experience with MPC, iLQR, or optimal control methods.
  • Experience with ROS or ROS2.
  • Experience with robotic manipulators or multi-DOF systems.
  • Experience with embedded systems.
  • Experience working in startup environments.

What Success Looks Like

Successful engineers at Andromeda combine strong controls fundamentals with practical engineering execution. They take ownership, work well with uncertainty, and are comfortable making decisions with incomplete information. They collaborate effectively across software, hardware, robotics, and clinical teams, seek feedback early, and continuously refine their work. They are excited by challenging problems, move quickly from idea to implementation, and care about building systems that have real-world impact.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
812,549 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Robotics
Similar stack
Same company
South San Francisco
$211k – $234k per year • Equity • In office • 7+ years exp • Bachelor's Degree • Sunnyvale
Apply
$168k – $227k per year • Equity • In office • Full-Time • 5+ years exp • Master's Degree • Pasadena
Python
Rust
C++
AI/ML
Reinforcement Learning
DevOps
RTOS
CI/CD
Robotics
ROS
ROS2
Motion Planning
Reinforcement Learning
Apply
$144k – $194k per year • Equity • In office • Full-Time • 3+ years exp • Master's Degree • Pasadena
Python
Rust
C++
AI/ML
Reinforcement Learning
DevOps
RTOS
CI/CD
Robotics
ROS
ROS2
Motion Planning
Reinforcement Learning
Apply
≈ $95k – $225k per year (Estimated) • In office • Associate's Degree • Homestead
Apply
$80k – $140k per year • Hybrid • Full-Time • 3+ years exp • San Francisco
DevOps
Linux
Robotics
ArduPilot
Design
SolidWorks
Management
Jira
Apply
$150k – $250k per year • Equity 0.1–0.5% • In office • Full-Time • 3+ years exp • South San Francisco
Python
C++
C++
PyTorch C++
AI/ML
Fine-tuning
Computer Vision
ONNX
PyTorch
Machine Learning
Apply
$150k – $250k per year • Equity 0.1–0.5% • In office • Full-Time • 3+ years exp • South San Francisco
Python
C++
AI/ML
Machine Learning
DevOps
Linux
Robotics
ROS
ROS2
Apply
≈ $41k – $80k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Madrid
Python
C++
Management
Agile
Apply
$140k – $200k per year • Equity 0.1–0.5% • In office • Full-Time • 3+ years exp • South San Francisco
Python
AI/ML
Machine Learning
DevOps
Linux
Apply
$50k – $130k per year • Equity 0.1–0.1% • Remote (United States) • Full-Time • 3+ years exp • San Francisco
Python
TypeScript
SQL
AI/ML
AI Agents
Apply
$140k – $200k per year • Equity 0.1–0.5% • In office • Full-Time • 3+ years exp • South San Francisco
Python
AI/ML
Machine Learning
DevOps
Linux
Apply
$150k – $250k per year • Equity 0.1–0.5% • In office • Full-Time • 3+ years exp • South San Francisco
Python
C++
C++
PyTorch C++
AI/ML
Fine-tuning
Computer Vision
ONNX
PyTorch
Machine Learning
Apply
$150k – $250k per year • Equity 0.1–0.5% • In office • Full-Time • 3+ years exp • South San Francisco
Python
C++
AI/ML
Machine Learning
DevOps
Linux
Robotics
ROS
ROS2
Apply
UX Designer 1 day ago
$150k – $250k per year • Equity 0.1–0.5% • In office • Full-Time • 3+ years exp • South San Francisco
AI/ML
Machine Learning
Game Dev
Unity
Unreal Engine
Apply
≈ $105k – $226k per year (Estimated) • In office • Full-Time • 15+ years exp • Master's Degree • Basel • South San Francisco
Apply
Mechanic "B" 1 day ago
≈ $62k – $124k per year (Estimated) • In office • 5+ years exp • High School Diploma • South San Francisco
Apply
$180k – $250k per year • Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • South San Francisco • New York • San Francisco
Python
AI/ML
AI Agents
Machine Learning
Apply
$52k per year • In office • 1+ year exp • South San Francisco
Apply
$268k – $402k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Cambridge • South San Francisco • New York • Santa Monica
Apply
See all jobs
This is one of many
812,549 more open roles from verified company boards, updated every day.