Find jobs
Pricing
Sign in
FIND JOBS
PRICING
SIGN IN
SIGN UP
← Back
PI
Pivotrobotics
Software Engineer
Save
Tailor resume
Apply
Location
San Francisco
Work mode
on-site
Type
full-time
Department
Engineering
Company size
1+ people
First seen
1w ago
Last seen
3d ago
Responsibilities
•
Design, implement, and maintain robust, scalable software systems for production automation
•
Build core libraries and services supporting motion planning, control, and perception pipelines
•
Architect clean interfaces between software components and hardware-facing systems
•
Develop vision and sensor-integration software that feeds downstream planning and control stacks
•
Optimize software for performance, reliability, and deterministic behavior where required
•
Write high-quality, testable Python code with strong emphasis on readability, correctness, and maintainability
•
Own software engineering best practices: code reviews, testing strategies, CI/CD, and release processes
•
Build simulation, testing, and tooling infrastructure to validate behavior prior to deployment
•
Collaborate with robotics, controls, and hardware engineers to translate system requirements into well-defined software abstractions
•
Contribute to architectural decisions as the software platform scales across customers and deployments
Minimum Qualifications
•
B.S. in Computer Science or a related engineering field
•
Strong software engineering experience, especially in Python
•
Experience designing and maintaining complex software systems (services, libraries, APIs, or pipelines)
•
Solid understanding of data structures, algorithms, and systems design
•
Proficiency with Git, debugging, testing frameworks, and modern development workflows
•
Ability to work independently on ambiguous problems in a fast-paced 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. in Computer Science or a related field
•
Experience working on systems that interact with hardware, real-time constraints, or external devices
•
Familiarity with robotics, motion planning, control systems, or computer vision (helpful but not required)
•
Experience with ROS or similar middleware
•
Knowledge of performance optimization, concurrency, or distributed systems
•
Experience deploying software to edge, embedded, or hybrid cloud environments
More roles at Pivotrobotics
Mechanical Engineer
Robotics Software Engineer
Data Infrastructure Engineer
Senior Mechanical Engineer
Robot Operator Internship (Part-Time)
Seekless
Product
Find jobs
Companies
Pricing
Legal
Privacy
Terms
Cookies
© 2026 SEEKLESS, INC. ALL RIGHTS RESERVED.
BUILT WITH CARE