GrepJob
Pivot Robotics

Software Engineer

Pivot Robotics
Apply
4 months ago
San Francisco, CA, USAEntry Level / Mid Level

Responsibilities

  • Design, implement, and maintain software systems for production automation.
  • Build core libraries and services for motion planning and control.
  • Architect interfaces between software components and hardware systems.
  • Develop vision and sensor-integration software for planning and control.
  • Optimize software for performance and reliability.
  • Write high-quality, testable Python code with a focus on readability.
  • Own software engineering best practices including code reviews and CI/CD.
  • Build simulation and testing infrastructure for behavior validation.
  • Collaborate with engineers to translate system requirements into software abstractions.
  • Contribute to architectural decisions for scaling the software platform.

Requirements

  • B.S. in Computer Science or a related engineering field.
  • Strong software engineering experience, especially in Python.
  • Experience designing and maintaining complex software systems.
  • Solid understanding of data structures, algorithms, and systems design.
  • Proficiency with Git, debugging, and testing frameworks.
  • Ability to work independently on ambiguous problems.
  • Position limited to U.S. Persons due to ITAR regulations.

Tech Stack

Categories