Robotics Software Engineer
Pivot Robotics develops vision-guided robotic automation for industrial manufacturing, with production systems for adaptive part processing and inspection.
Funding history
Investors
About Pivot Robotics
The company combines 3D vision, AI, and adaptive control to automate variable manufacturing finishing and quality workflows, including grinding, cutting, sanding, machining, spraying, defect detection, and in-line gauging.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop scalable software for industrial robotic systems. You will implement motion planning, trajectory optimization, real-time control, and vision-based automation; optimize deployments across embedded and cloud platforms; validate systems through simulations and experiments; and contribute to system architecture.
Requirements
- Python programming
- Robotics fundamentals including kinematics, dynamics, control theory, and state estimation
- Git version control
- Software testing and debugging
- U.S. Person status under ITAR export control regulations
Responsibilities
- Design and develop software for industrial robotic systems
- Implement motion planning, trajectory optimization, and real-time control algorithms
- Develop vision-based automation by integrating cameras with robotics systems
- Optimize software for embedded and cloud-based deployments
- Apply modularity, testing, version control, and continuous integration and delivery practices
- Conduct simulations and real-world experiments to validate system performance
- Contribute to system architecture decisions
