# Robotics Software Engineer at Pivot Robotics

Robotics Software Engineer at Pivot Robotics in San Francisco. On-site, full-time. Posted November 21, 2025.

- Company: Pivot Robotics
- Location: San Francisco
- Workplace: On-site
- Job type: Full-time
- Posted: 2025-11-21
- Apply: https://jobs.ashbyhq.com/pivotrobotics/2bcbd79e-2570-4450-98cf-a0a74f67a047/application
- Source: https://jobmagic.ai/jobs/robotics-software-engineer-pivot-robotics-9y9qm2

## Requirements

- 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)

## Description

### **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.

 
