Senior Staff Robotics Software Engineer

Multiplylabs

San Francisco (CA)

On-site

USD 160,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive Compensation
Premium Health
401(k) with 4% company match
Pre-tax commuter benefits
Paid Parental Leave
Flexible PTO and 12 holidays
No set hours
SF office perks
H-1B and Green Card sponsorship
Referral bonuses

Job summary

Multiply Labs in San Francisco seeks a senior Robotics Software Engineer to lead the intelligent software powering our automated manufacturing systems. You will build robust, production-ready code spanning low-level hardware interfaces to high-level robotic behaviors, collaborating with a world-class team to advance patient-focused solutions.

You will mentor engineers, drive best practices, and contribute to simulations and CI/CD processes.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Engineering, or a related discipline.
  • 5+ years of professional experience developing software for robotic or complex electromechanical systems.
  • Expertise in Python and a strong command of software engineering fundamentals (e.g., version control with Git, automated testing, CI/CD).
  • Deep understanding of robotics principles, including kinematics, dynamics, motion planning, and control theory.
  • Experience leading cross-functional projects and a demonstrated ability to deliver on technical roadmaps.
  • Excellent communication, collaboration, and problem-solving skills, with comfort in a fast-paced startup environment.
  • Hands-on experience with robotics simulation environments (e.g., Isaac Sim, Gazebo, PyBullet).
  • Familiarity with machine learning frameworks (e.g., PyTorch, TensorFlow) and their application to robotics (e.g., computer vision, imitation learning).
  • Experience working in a regulated industry (e.g., GxP, ISO standards).

Responsibilities

  • Designing and implementing production-ready software for our robotic platforms, spanning from low-level hardware communication to high-level robotic logic and system behaviors.
  • Implementing and optimizing sophisticated algorithms for trajectory planning, robotic interaction, motion control, and integrating data from various sensors.
  • Building and maintaining high-fidelity simulations for validation and contributing to automated test suites (CI/CD) to ensure software robustness.
  • Working closely with mechanical and system software teams to integrate and troubleshoot complex, system-level robotics challenges.
  • Mentoring other engineers and championing software best practices to elevate the entire team.

Skills

Python
Git
CI/CD
Robotics
Kinematics
Dynamics
Motion planning
Control theory
Leadership
Communication
Isaac Sim
Gazebo
PyBullet
PyTorch
TensorFlow

Education

Bachelor’s or Master’s degree in Computer Science, Robotics, Engineering, or a related discipline

Tools

Isaac Sim
Gazebo
PyBullet
PyTorch
TensorFlow
Git
CI/CD

Job description

About the Role

A senior member of our Robotics Software Engineering Team, you will be a key technical leader responsible for the intelligent software that powers our automated manufacturing systems. Working at the intersection of robotics and biopharma, you'll collaborate with a world‑class team to solve complex challenges. This role is for a passionate, hands‑on engineer dedicated to building robust systems that have a direct impact on patient lives.

Responsibilities
  • Designing and implementing production‑ready software for our robotic platforms, spanning from low‑level hardware communication to high‑level robotic logic and system behaviors.
  • Implementing and optimizing sophisticated algorithms for trajectory planning, robotic interaction, motion control, and integrating data from various sensors.
  • Building and maintaining high‑fidelity simulations for validation and contributing to automated test suites (CI/CD) to ensure software robustness.
  • Working closely with mechanical and system software teams to integrate and troubleshoot complex, system‑level robotics challenges.
  • Mentoring other engineers and championing software best practices to elevate the entire team.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Robotics, Engineering, or a related discipline.
  • 5+ years of professional experience developing software for robotic or complex electromechanical systems.
  • Expertise in Python and a strong command of software engineering fundamentals (e.g., version control with Git, automated testing, CI/CD).
  • Deep understanding of robotics principles, including kinematics, dynamics, motion planning, and control theory.
  • Experience leading cross‑functional projects and a demonstrated ability to deliver on technical roadmaps.
  • Excellent communication, collaboration, and problem‑solving skills, with comfort in a fast‑paced startup environment.
  • Hands‑on experience with robotics simulation environments (e.g., Isaac Sim, Gazebo, PyBullet).
  • Familiarity with machine learning frameworks (e.g., PyTorch, TensorFlow) and their application to robotics (e.g., computer vision, imitation learning).
  • Experience working in a regulated industry (e.g., GxP, ISO standards).
Benefits
  • Competitive Compensation: Salary range of $160,000 – $250,000 a year plus meaningful early‑stage equity.
  • Premium Health: Premium Medical, Dental, and Vision plans with subsidies for child dependents.
  • 401(k) with 4% company match to help you plan for the long term.
  • Pre‑tax commuter benefits for eligible transit and parking.
  • Paid Parental Leave and robust support for new families.
  • Flexible PTO and 12 paid holidays.
  • No set hours; schedule aligned with manager and team.
  • Office perks: Vibrant SF office culture featuring catered team lunches, stocked kitchen, frequent team events.
  • H‑1B and Green Card sponsorship available for exceptional talent.
  • Referral bonuses.
Commitment to Diversity

We actively seek candidates with diverse perspectives and lived experiences. Multiply Labs encourages candidates from all backgrounds to apply — even if you don’t meet every qualification. If you’re excited about our mission and think you can contribute, we’d love to hear from you.

Some roles may require 5‑10% domestic and international travel. The headquarters is in San Francisco’s Dogpatch neighborhood.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer II
Robotics Software Engineer II

Multiplylabs • San Francisco (CA)

On-site
USD 130,000 - 170,000
Competitive Compensation
Premium Medical, Dental, and Vision plans
401(k) with a 4% company match
+2
VP Software Engineering, Robotics & System
VP Software Engineering, Robotics & System

Multiply Labs • San Francisco (CA)

On-site
USD 250,000 - 320,000
401K with 4% company match
Health Insurance
Dental Insurance
+4
Scientist II
Scientist II

Multiply Labs, Inc. • San Francisco (CA)

On-site
USD 115,000 - 135,000
Competitive Compensation
Premium Health
401(k) with 4% company match
+2
Scientist II
Scientist II

Multiplylabs • San Francisco (CA)

On-site
Automation Biologist — Lab & Client Deployments
Automation Biologist — Lab & Client Deployments

Multiplylabs • San Francisco (CA)

On-site
Robotics Field Engineer
Robotics Field Engineer

Multiply Labs • Los Angeles (CA)

On-site
USD 90,000 - 160,000
401K with 4% company match
Health Insurance
Dental Insurance
+4
Senior Staff Robotics Software Engineer
Senior Staff Robotics Software Engineer

Multiply-Labs • San Francisco (CA)

On-site
USD 195,000 - 260,000
Senior / Staff Robotics Research Scientist - Dexterous & Mobile Manipulation
Senior / Staff Robotics Research Scientist - Dexterous & Mobile Manipulation

Multiplylabs • San Francisco (CA)

On-site
USD 160,000 - 210,000
Competitive compensation
Premium health insurance
401(k) with company match
+4
Senior Staff Robotics Software Engineer
Senior Staff Robotics Software Engineer

Multiply Labs • San Francisco (CA), Northern (KY)

Hybrid
USD 195,000 - 260,000
Staff Robotics Software Engineer
Staff Robotics Software Engineer

Path Robotics • Columbus (OH)

On-site
USD 150,000 - 210,000
Daily free lunch
Flexible PTO
Medical, dental, and vision coverage
+3