Senior Robotics Software Engineer (C++/Python)

Andromeda Surgical, Inc.

South San Francisco (CA)

On-site

USD 180,000 - 230,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Equity package
Visa sponsorship

Job summary

Andromeda is building autonomous surgical robots to assist surgeons with safety, consistency, and efficiency. Senior Software Engineer candidates will design production software in C++ and Python, build scalable architectures, and ensure code quality through testing and validation.

Collaboration with robotics, hardware, and ML teams is key to delivering deployable systems. The role emphasizes ownership of complex problems, rapid delivery, and a track record of shipping robust software in a

Qualifications

  • 5 to 7 years of professional software engineering experience.
  • Strong experience developing production software in C++ and/or Python.
  • Ability to write maintainable, modular, and production-quality code.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Design and develop production software in C++ and Python.
  • Architect and implement reliable software systems that support robotic applications.
  • Build maintainable, modular, and extensible codebases.
  • Develop testing and validation strategies to ensure software quality and reliability.
  • Participate in code reviews and contribute to engineering best practices.
  • Debug and resolve complex issues across software, robotics, and hardware systems.
  • Collaborate closely with cross-functional teams to deliver new product capabilities.
  • Take ownership of projects from initial design through deployment and long-term support.

Skills

Production software
C++/Python
Modular design
Testing & QA
Debugging
Cross-functional collaboration

Tools

ROS/ROS2
Linux
Cloud infrastructure
Real-time systems

Job description

Andromeda is building autonomous surgical robots to assist surgeons with safety, consistency, and efficiency. Senior Software Engineer candidates will design production software in C++ and Python, build scalable architectures, and ensure code quality through testing and validation.

Collaboration with robotics, hardware, and ML teams is key to delivering deployable systems. The role emphasizes ownership of complex problems, rapid delivery, and a track record of shipping robust software in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer (C++/Python)
Senior Robotics Software Engineer (C++/Python)

Andromeda Surgical • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Software Engineer Software South San Francisco, CA →
Senior Software Engineer Software South San Francisco, CA →

Andromeda Surgical, Inc. • South San Francisco (CA)

On-site
USD 180,000 - 230,000
Competitive salary
Equity package
Visa sponsorship
Surgical Robotics Controls Engineer: Production Systems
Surgical Robotics Controls Engineer: Production Systems

Andromeda Surgical, Inc. • South San Francisco (CA)

On-site
USD 120,000 - 180,000
Competitive salary
Equity package
Visa sponsorship available
+1
Robotics Controls Engineer Robotics South San Francisco, CA →
Robotics Controls Engineer Robotics South San Francisco, CA →

Andromeda Surgical, Inc. • South San Francisco (CA)

On-site
USD 120,000 - 180,000
Competitive salary
Equity package
Visa sponsorship available
+1
Surgical Robotics ML Engineer — Build From Scratch & Deploy
Surgical Robotics ML Engineer — Build From Scratch & Deploy

Andromeda Surgical, Inc. • South San Francisco (CA)

On-site
USD 140,000 - 210,000
Equity package
Visa sponsorship
Health stipend
+1
Senior Robotics Software Engineer - Real-Time C++ & AI
Senior Robotics Software Engineer - Real-Time C++ & AI

Amazon Inc. • North Reading (MA)

On-site
USD 168,000 - 227,000
Medical, Dental, and Vision Coverage
Maternity and Parental Leave Options
Paid Time Off (PTO)
+1
Senior Robotics Software Engineer (Embedded Linux)
Senior Robotics Software Engineer (Embedded Linux)

Serve Robotics Inc • United States

On-site
USD 140,000 - 210,000
Staff Robotics & Controls Engineer — Real-Time Medical Robotics
Staff Robotics & Controls Engineer — Real-Time Medical Robotics

SoCode US • Boston (MA)

On-site
USD 140,000 - 190,000
Annual bonus
Milestone-based bonus
Meaningful equity
+1
Lead Hardware Engineer, Autonomous Medical Robotics — Equity
Lead Hardware Engineer, Autonomous Medical Robotics — Equity

Andromeda Surgical, Inc. • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Equity package
Healthcare benefits
Monthly health stipend
+1
Senior Robotics Software Engineer - Autonomy & Perception
Senior Robotics Software Engineer - Autonomy & Perception

Anduril • Costa Mesa (CA)

On-site
USD 220,000 - 290,000
Competitive compensation
Equity options
Top-tier benefits