Robotics Software Engineer

Reposted 19 Days Ago
San Francisco, CA, USA
In-Office
Entry level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Role
Design and develop software for robotic systems, focusing on performance optimization, motion planning, and collaboration with hardware engineers. Conduct simulations to validate system performance.
Summary Generated by Built In
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.

 

Skills Required

  • B.S. degree in Computer Science, Robotics, Electrical/Mechanical Engineering, or related fields
  • Strong programming skills in Python
  • Proficiency in robotics fundamentals
  • Proficiency in version control (Git)
  • Self-motivated problem solver
  • Must be a U.S. Person due to export control regulations
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
6 Employees
Year Founded: 2023

What We Do

Pivot Robotics builds AI-powered robotic systems that automate grinding and finishing processes in manufacturing, using AI vision control software to enable industrial robots to adapt.

Similar Jobs

Aurelius Systems Logo Aurelius Systems

Software Engineer

Hardware • Energy • Defense • Automation
In-Office
San Francisco, CA, USA
18 Employees
185K-235K Annually

Bear Robotics Logo Bear Robotics

Software Engineer

Artificial Intelligence • Robotics • Software
In-Office
Redwood City, CA, USA
239 Employees
176K-196K Annually

OpenAI Logo OpenAI

Software Engineer

Artificial Intelligence • Machine Learning • Generative AI
In-Office
San Francisco, CA, USA
4500 Employees
255K-325K Annually

RoboForce Logo RoboForce

Lead Software Engineer

Artificial Intelligence • Machine Learning • Robotics
In-Office
Milpitas, CA, USA
14 Employees

Similar Companies Hiring

Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
31 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account