Pivot Robotics
Robotics Software Engineer
San Francisco
Sponsorship not specifiedDetected 243 days ago
PythonAlgorithmsGitRoboticsMechanical DesignControls
About the role
- - Design and develop robust, scalable, and maintainable software for industrial robotic systems.
- - Implement motion planning, trajectory optimization, and real-time control algorithms.
Responsibilities
- Design and develop robust, scalable, and maintainable software for industrial robotic systems.
- Implement motion planning, trajectory optimization, and real-time control algorithms.
- Optimize software for performance, reliability, and deployment on embedded and cloud-based platforms.
- Conduct simulations and real-world experiments to validate robotic system performance.
- Collaborate across disciplines, working with hardware engineers, controls engineers, etc.
Requirements
- B.S. degree in Computer Science, Robotics, Electrical/Mechanical Engineering, or related fields.
- Proficiency in robotics fundamentals, including kinematics, dynamics, control theory, and state estimation.
- Proficiency in version control (Git), software testing, and debugging techniques.
- 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.
Benefits
- Develop vision-based automation by integrating sensors (cameras) with robotics systems.
Visa & Work Authorization
- export control regulations (ITAR), this position is limited to U
Apply directly at Pivot Robotics →Create a free account for alerts like thisView Pivot Robotics immigration profile
This listing is sourced directly from Pivot Robotics's careers page and normalized into a canonical job model.