Senior Staff Robotics Software Engineer

Multiply Labs

San Francisco, Northern (CA, KY)

Hybrid

USD 195,000 - 260,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Job summary

Multiply Labs in San Francisco develops advanced robotic systems to automate and scale cell-therapy production. You will design production-ready software for robotic platforms, spanning high-level logic to hardware interfaces, and contribute to modular architectures and real-time motion planning.

The role requires a Bachelor's in mechatronics/robotics and 7 years in robotics software, including multi-threaded control, UR arms, trajectory computation, and production-grade code with a focus on

Qualifications

  • Bachelor's degree in mechatronics, robotics or related engineering field.
  • 7 years of progressive experience in robotics software engineering.
  • 3 years in multi-threaded/multi-process control systems; UR robotic arms; trajectory computation/parameterization; production-grade code with emphasis on quality, reliability and performance.

Responsibilities

  • Design and implement production-ready software for robotic platforms, from high-level logic to low-level hardware communication.
  • Develop modular codebases to handle multiple automated manufacturing operations.
  • Implement trajectory planning, motion control, collision avoidance in constrained environments.

Skills

Robotics software
Multi-threaded systems
Trajectory planning
Robot UR arms
Production-grade code

Education

Bachelor's degree in mechatronics/robotics

Job description

About Multiply Labs

Multiply Labs is a cutting-edge startup based in San Francisco, California, supported by top-tier tech and life science investors such as Casdin Capital, Lux Capital, and Y Combinator. Our mission is to build the best robots in the world, and use them to make the most advanced life-saving therapies accessible to all.

We are revolutionizing the manufacturing of cell therapies by developing advanced robotic systems designed to automate and scale the production of these life-saving treatments. Our robots empower biopharma companies to produce cell therapies at scale without significantly changing their existing processes, reducing regulatory barriers and risks. While traditional approaches are time-consuming and lead to extremely high costs for patients (typically $1M+ per patient), using robotics can make these transformative treatments more accessible and affordable to patients in need.

To learn more and to view a video of our robots in action, visit us at www.multiplylabs.com and follow us on LinkedIn.

Duties
  • Robot Software Development: Design and implement production-ready software for
    robotic platforms, ranging from high-level robotic logic to low-level hardware communication.
  • Modular Architecture: Develop and maintain modular codebases designed to handle an
    arbitrary number of operations for automated manufacturing.
  • Motion Planning & Control: Implement and optimize sophisticated algorithms for trajectory generation, motion smoothing,and collision avoidance in constrained environments.
  • Hardware Interfacing: Develop reliablesoftware interfaces for robotic manipulators to interact with and operate various instruments andcustom components.
  • Kinematics & Solvers: Design and implement high-performance numericalgradient-based kinematic solvers and real-time trajectory parameterization algorithms.
  • Simulation & Validation: Design and improve high-fidelity simulation environments with
    dynamically rendered tools and realistic collision modeling for system validation.
  • Fault Handling:Design state-based task management systems with robust error recovery and safety-first
    features for industrial automation.
  • Technical Leadership: Serve as a point-of-contact fortechnical roadmaps and provide expert knowledge on deterministic robotic navigation.
Requirements
  • Bachelor’s degree in mechatronics engineering, robotics, or a relatedengineering field.
  • 7 years of progressive experience as an engineer or related in roboticssoftware engineering.
  • 3 years (may be concurrent with 7 years) in the following:
    • Design orimplementation of multi-threaded or multi-process control systems;
    • UR (robotic manipulators orarms);
    • Trajectory computation, generation, or parameterization; Robotic collision checking or
      detection;
    • Production level code with emphasis on code quality, reliability, and performance.

$195,000 - $260,000 a year

Closing

We take pride in cultivating an environment that fosters collaboration, open communication, and authenticity. We are an equal opportunity employer; we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are diverse in background and singular in mission.

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

Similar jobs worth comparing

Senior Staff Robotics Software Engineer
Senior Staff Robotics Software Engineer

Multiply-Labs • San Francisco (CA)

On-site
USD 195,000 - 260,000
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 Research Scientist - Dexterous & Mobile Manipulation
Senior / Staff Robotics Research Scientist - Dexterous & Mobile Manipulation

Multiply Labs • San Francisco (CA)

On-site
USD 160,000 - 210,000
401K with 4% company match
Health Insurance
Dental Insurance
+9
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
Senior Robotics Software Engineer - Motion Automation Lead
Senior Robotics Software Engineer - Motion Automation Lead

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

Hybrid
USD 195,000 - 260,000
Senior Robotics Software Architect: Motion & Automation
Senior Robotics Software Architect: Motion & Automation

Multiply-Labs • San Francisco (CA)

On-site
USD 195,000 - 260,000
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
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Path Robotics • Columbus (OH)

On-site
USD 110,000 - 150,000
Daily free lunch
Flexible PTO
Medical, dental, vision coverage
+1