Robotics Software Engineer
Pivot Robotics, San Francisco
- Pay
- Not listed by the employer
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering
- Posted
- Nov 21, 2025
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
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.
Similar roles at other companies
Robotics Software Engineer
Pivot RoboticsSan Francisco, California
$120K–$160K / yr
Posted Mar 5, 2025
checked 2 days agoSoftware Engineer
Pivot RoboticsSan Francisco, California
$120K–$160K / yr
Posted Jan 12, 2026
checked 2 days agoSenior Robotics Software Engineer
Path RoboticsColumbus, Ohio
Pay not posted
Posted Jul 9, 2026
Senior Robotics Software Engineer
OSAROSan Francisco
$160K–$190K / yr
Posted Mar 13, 2019
Listed on Pivot Robotics's Ashby job board; checked 5 h ago. First seen by us 2 days ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.