Skip to main content

Pivot Robotics

Robotics Software Engineer

San Francisco, California, United States

Location
San Francisco, California, United States
Work
On-site
Employment
Full-time
Level
Not stated
Function
Engineering
Pay
Not stated
Posted
11 months ago

Pay and the market here

5,003 engineering jobs open in San Francisco: 9% remote, 949 posted in the last 30 days.

Wondering how well you fit this one? OptiTalent Career checks each requirement against your own record, privately. About OptiTalent Career →

About the role

Roles and Responsibilities

  • Design and develop robust, scalable, and maintainable software for industrial robotic systems.
  • Implement motion planning, trajectory optimization, and real-time control algorithms.
  • Develop vision-based automation by integrating sensors (cameras) with robotics systems.
  • Optimize software for performance, reliability, and deployment on embedded and cloud-based platforms.
  • Apply strong software engineering principles, including code modularity, testing, version control, and CI/CD.
  • Conduct simulations and real-world experiments to validate robotic system performance.
  • Collaborate across disciplines, working with hardware engineers, controls engineers, etc.
  • Contribute to system architecture decisions, ensuring efficiency and scalability.

Minimum Qualifications

  • B.S. degree in Computer Science, Robotics, Electrical/Mechanical Engineering, or related fields.
  • Strong programming skills in Python with a focus on software engineering best practices.
  • Proficiency in robotics fundamentals, including kinematics, dynamics, control theory, and state estimation.
  • Proficiency in version control (Git), software testing, and debugging techniques.
  • Self-motivated problem solver who thrives in a fast-paced, collaborative environment.
  • Due to U.S. export control regulations (ITAR), this position is limited to U.S. Persons (U.S. citizens or lawful permanent residents)

Optional Qualifications

  • M.S. degree in Robotics, Computer Science, or related field.
  • Experience with ROS (Robot Operating System) and/or other robotic middleware.
  • Strong understanding of motion planning algorithms, trajectory generation, and real-time control.
  • Familiarity with industrial robot arms, PLCs, or real-time control frameworks.
  • Experience optimizing software for edge devices.
  • Knowledge of distributed computing architectures.

Source

Posted by Pivot Robotics on their own hiring page, jobs.ashbyhq.com. OptiTalent shows it as published, read 07 Nov 2026 12:19 UTC; the original is the reference.

View the original ad ↗

More at Pivot Robotics

  • Pivot Robotics · San Francisco, California, United States

    On-siteFull-timeMid levelData & AI

    Design and own the schemas and data models behind our production systems; Build and maintain data infrastructure on AWS; Build the artifact store for scans, meshes, model checkpoints, and calibration files; Build edge-to-cloud pipelines between robotic cells and our…

  • Pivot Robotics · San Francisco, California, United States

    On-siteFull-timeMid levelEngineering

    We're looking for a strong, hands-on mechanical engineer to join our hardware team. You don't need to be an expert in grinding or robotics yet, but you need to be a genuinely good builder who's hungry to learn a hard, physical problem and get their hands dirty doing it. You'll…

  • Software Engineer

    9 months ago

    Pivot Robotics · San Francisco, California, United States

    On-siteFull-timeEngineering

    Design, implement, and maintain robust, scalable software systems for production automation; Build core libraries and services supporting motion planning, control, and perception pipelines; Architect clean interfaces between software components and hardware-facing systems;…