Robotics Software Engineer

Pivot Robotics
San Francisco
Workplace: OnsiteFull timeUSD 120,000 - 160,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Python","Git","CI/CD","ROS","Cloud computing"]

Design and build robust robotics software for industrial systems, implementing motion planning, real-time control, and vision-based automation. You will optimize performance for embedded and cloud platforms, contribute to system architecture, and collaborate with hardware and controls engineers. The role focuses on delivering scalable software with CI/CD, simulations, and real-world validation in a fast-paced robotics environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Pivot Robotics
Pivot Robotics
1 year ago

Robotics Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Design and build robust robotics software for industrial systems, implementing motion planning, real-time control, and vision-based automation. You will optimize performance for embedded and cloud platforms, contribute to system architecture, and collaborate with hardware and controls engineers. The role focuses on delivering scalable software with CI/CD, simulations, and real-world validation in a fast-paced robotics environment.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key 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.

Pay and Benefits

Salary: USD 120,000 - 160,000 annually

Key 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.
  • •Due to U.S. export control regulations (ITAR), this position is limited to U.S. Persons (U.S. citizens or lawful permanent residents)
Experience:RoboticsIndustrial automationAIEdge computing
Education:Bachelor's in Robotics, Computer Science
Skills:PythonGitCI/CDROSCloud computing
Tech Stack:PythonROSGitCI/CDAWSComputer VisionMachine Learning

Company Brief

Pivot Robotics
Designs and develops mobile robotic platforms and automation solutions for commercial and research customers, integrating hardware, software, and services to enable autonomous operations, robotics prototyping, and customized deployments.
Industry: Robotics
Website