Find jobs
Pricing
Sign in
FIND JOBSPRICINGSIGN INSIGN UP
← Back
PI
Pivotrobotics

Robotics Software Engineer

LocationSan Francisco
Work modeon-site
Typefull-time
DepartmentEngineering
Company size1+ people
First seen1w ago
Last seen1d ago
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.
More roles at Pivotrobotics
Mechanical EngineerData Infrastructure EngineerSoftware EngineerSenior Mechanical EngineerRobot Operator Internship (Part-Time)
Seekless
Product
Find jobsCompaniesPricing
Legal
PrivacyTermsCookies
© 2026 SEEKLESS, INC. ALL RIGHTS RESERVED.BUILT WITH CARE