Pivotrobotics logo
Posted 9mo ago•San Francisco

Software Engineer

MiddleOn-site (San Francisco)Salary undisclosed
Required Skills
PythonCI/CD
Job Description

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

Similar Openings in Backend

View all in category➔