A

Andromeda Surgical

Autonomous robotic system for orthopedic surgery

Senior Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeSouth San Francisco, CA, USA$150k - $250k /yrIn-person

About the Job

Requirements

  • Five to seven years of professional software engineering experience.
  • Strong experience developing production software in C++ and/or Python.
  • Ability to write maintainable, modular, production-quality code and design software that a team can extend and maintain.
  • Strong understanding of software architecture and system design principles.
  • Experience writing tests and validating software behavior.
  • Strong debugging and problem-solving skills.
  • Ability to break down ambiguous problems into actionable solutions and make engineering decisions with incomplete information.
  • Ability to independently drive projects forward and identify risks, tradeoffs, and missing requirements early.
  • Ability to operate in a fast-moving environment with evolving priorities.
  • Ability to work effectively across software, robotics, hardware, and product teams.
  • Ability to discuss technical decisions and tradeoffs with teammates; openness to feedback and iterative development.
  • Strong communication and collaboration 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 with cross-functional teams to deliver new product capabilities.
  • Take ownership of projects from initial design through deployment and long-term support.

Desired Qualifications

  • Experience building software for robotics systems.
  • Experience with Linux-based development environments.
  • Experience with ROS or ROS2.
  • Experience working with real-time or performance-critical systems.
  • Experience with cloud infrastructure and distributed systems.
  • Experience with embedded or hardware-adjacent software.
  • Experience working in startup environments.
  • Experience in robotics, autonomous vehicles, medical devices, aerospace, or other highly technical engineering environments.

About the Company

Andromeda Surgical

Autonomous robotic system for orthopedic surgery

Andromeda Surgical is a medical technology company building an autonomous robotic platform for orthopedic surgeries. The system combines advanced imaging, artificial intelligence, and autonomous robotics to perform specific surgical tasks, providing real-time intraoperative data to surgeons. It is designed as a compact, radiation-free alternative to larger robotic platforms, aiming to improve procedural accuracy and potentially shorten surgery times. The company differentiates itself through its focus on a small footprint, real-time autonomous task execution, and a clinician-technical leadership team. The goal is to help hospitals and surgical centers adopt advanced robotic assistance to improve outcomes in arthroplasty and related orthopedic procedures.

Company size
11-50
Company stage
Series A
Total funding
$15.1M
Headquarters
South San Francisco, CA
Founded
2023

Recently Posted Jobs

Explore more opportunities at Andromeda Surgical

See more jobs