Senior Robotics Software Engineer
- Countries
- USA
- Job Types
- software & tech
- Experience
- late
- Organization Types
- construction & infrastructure, robotics, startups
- Location
- San Leandro
- Posted Date
- Company
- Charge Robotics
- Salary
- $175K – $200K • Offers Equity
AI Summary
Job Description
As a Senior Robotics Software Engineer, you will architect, build, document, test, and iterate on software for robotic factory installation systems. You will develop perception, motion planning, and controls software for reliable robot operation in unstructured environments, and contribute to low-level software for robotic systems, focusing on correctness and safety.
Hard Requirements
- Experienced Python developer
- Comfortable with at least one lower-level language like C++
- Experience writing real-time, embedded, or robotics software
- Know how to instrument and develop highly performant software
- Writing clean code, documenting it, testing it, and using version control and CI
- Worked in a fast-paced startup environment before
Soft Requirements
- Excited to work with (and occasionally safely climb into) giant robots
- Excellent written and verbal communication skills
- Based in or can relocate to the SF Bay Area, and able to work 4-5 days/week from our San Leandro HQ
- Open to ~10% travel to field (solar construction sites)
- Excited to see your work deployed onto actual solar farms
- Experience working with industrial robot arms, motion planning, or automation systems
- 4-year degree in computer science, robotics, or a related field
- Gain satisfaction from personally playing a part in mitigating climate change