Software Engineer
Pivot Robotics — AI for Robot Arms in Factories
About the role
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
What the index says about this role
- First seen by JobLarper — Aug 2, 2026, 5 days ago. Older postings collect hundreds of applicants — a tailored résumé matters more the longer a role has been live.
- No pay range in our index for this listing. Across 1,685 indexed Software Engineer roles in US that do publish one, the middle half sits between $185k and $285k, median $225k — JobLarper's read of the market, not a figure from Pivot Robotics.
- What Software Engineer roles ask for — across 10,230 indexed openings: REST/APIs (46%), Backend (42%), Cloud (38%), Python (38%), Go (25%). This posting names Backend, Python.
- Pivot Robotics is hiring actively — 2 open roles indexed.
Derived from the 27,000 roles JobLarper indexes daily from official company boards — not from the job description above.
More open roles at Pivot Robotics
- Robotics Software EngineerSan Francisco · Mid
All 2 open roles at Pivot Robotics →
Similar Software Engineer roles at other companies
- Software Engineer, Google Cloud StorageGoogle · Raleigh, NC, USA · 4325 Glenwood Ave #1047k, Raleigh, NC 27612, USA · Durham, NC, USA
- Senior Software Engineer, Search Quality, AI/MLGoogle · New York, NY, USA
- Senior Software Engineer, Network InfrastructureGoogle · Sunnyvale, CA, USA
- Software Engineer, Early Career, CampusGoogle · Mountain View, CA, USA · Google Building 1395, 1395 Charleston Rd, Mountain View, CA 94043, USA · Cambridge, MA, USA
- Software Engineer, Security Command CenterGoogle · Kirkland, WA, USA
- Software Engineer III, Embedded Systems/Firmware, Power OptimizationGoogle · —
- Lead Software Engineer - O9 , ITCNike · Karnataka, India
- Senior Software Engineer, Global Converse, ITCNike · Karnataka, India
Browse all software engineer jobs in united states — 5,560 open roles across 845 companies.