Latest AI JobsBrowse Jobs
charge-robotics logo

Senior Robotics Software Engineer

charge-roboticsSan Leandro HQEngineering
Apply on company site
Salary
$175K – $200K
Job type
Full-time
Experience
Senior
Posted
28 Sept 2026
Status
Open · checked 7d ago

About this role

This role suits an experienced software professional based in or able to relocate to the SF Bay Area who wants to build robotic systems for solar farm construction. The Senior Robotics Software Engineer position at Charge Robotics is a full-time job located at the San Leandro headquarters.

Role Overview

Charge Robotics employs a full-stack Senior Robotics Software Engineer to develop deployment software for robotic solar farm installation systems. The position requires working on-site four to five days per week at the San Leandro headquarters, alongside approximately ten percent travel to field deployment sites.

Key Responsibilities

Architect, build, document, test, and iterate on software for robotic factory installation systems
Develop perception, motion planning, and controls software for reliable operation in unstructured field conditions
Contribute to low-level software for robotic systems in factories and delivery vehicles with a focus on correctness and safety
Control industrial automation hardware including linear actuators, motors, and hydraulic systems

Requirements

Experience as a Python developer alongside proficiency in at least one lower-level language such as C++
Background in writing real-time, embedded, or robotics software
Ability to instrument and develop performant team software using clean code, documentation, testing, version control, and CI
Prior experience working in a fast-paced startup environment
Capacity for written and verbal communication
Based in or willing to relocate to the SF Bay Area with availability to work on-site at the San Leandro headquarters four to five days per week
Open to approximately ten percent travel to solar construction field sites

Nice to Have

Experience working with industrial robot arms, motion planning, or automation systems
A four-year degree in computer science, robotics, or a related field

Skills and Tools

Python
C++
Perception software
Motion planning
Controls software
Embedded and real-time software
Version control and CI
Industrial automation hardware (linear actuators, motors, hydraulic systems)

Salary and Benefits

Salary range of $175K to $200K
Equity offerings included

About the Company

Charge Robotics is a Series A startup founded by MIT alumni and backed by investors including Founders Fund, Energy Impact Partners, Lux Capital, and Y Combinator (S21). The organization builds robotic systems designed to construct solar farms and address labor shortages in renewable energy construction.

How to Apply

Candidates should apply directly on the official Charge Robotics careers page.

Skills and tech stack

Questions candidates ask

What is the location of the Senior Robotics Software Engineer role?

The position is based at the company headquarters in San Leandro, requiring candidates to work on-site 4 to 5 days a week and be open to roughly 10% travel to field sites.

What is the salary and compensation structure?

The salary ranges from $175K to $200K and includes offers for equity.

What programming languages are required?

Candidates must be experienced Python developers and comfortable with at least one lower-level language such as C++.

Is a university degree mandatory for this position?

A 4-year degree in computer science, robotics, or a related field is listed under nice-to-have qualifications rather than a strict requirement.

What travel is expected for this role?

The role requires approximately 10% travel to solar construction sites to work directly with the product in its deployment environment.

Ready to apply?

The application is on the official charge-robotics careers page.

Apply on company site