Robotics Software Engineer

Reposted One Month 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
HQ: Redwood City, CA
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

GrayMatter Robotics Logo GrayMatter Robotics

Software Engineer

Artificial Intelligence • Hardware • Productivity • Robotics • Software • Automation • Manufacturing
In-Office
Los Angeles, CA, USA
90 Employees
130K-170K Annually
In-Office
Pasadena, CA, USA
679 Employees
118K-153K Annually

Allen Control Systems Logo Allen Control Systems

Software Engineer

Artificial Intelligence • Computer Vision • Machine Learning • Robotics • Defense • Manufacturing
In-Office
2 Locations
350 Employees

OpenAI Logo OpenAI

Software Engineer

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

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software • Productivity
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account