Senior Robotics Software Engineer

Charge Robotics

$120K — $150K *
Energy & Utilities
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in robotics software development
  • Proficiency in Python and at least one lower-level language like C++
  • Experience with real-time, embedded, or robotics software
  • Strong background in writing clean, well-documented, and tested code
  • Previous exposure to fast-paced startup environments
  • Solid communication skills, both written and verbal
  • Willingness to relocate to the SF Bay Area and work on-site 4-5 days/week

Responsibilities

  • Architect and build software for robotic factory installation systems
  • Develop software for perception, motion planning, and controls for robots
  • Contribute to low-level software for robotic systems in factories and vehicles
  • Control industrial automation hardware including actuators and motors
  • Document and iterate on robotic software designs
  • Test software to ensure reliability in unstructured conditions
  • Participate in the deployment of robotic technology on solar farms

Benefits

  • Opportunity to work on cutting-edge robotic technology
  • Contribute directly to clean energy initiatives
  • Work in a collaborative, fast-paced startup environment
  • Potential for personal satisfaction from mitigating climate change
  • On-site work in the San Leandro HQ
  • Opportunity for occasional travel to solar construction sites
Full Job Description
About this role:

As a Senior Robotics Software Engineer at Charge Robotics, you'll be working full-stack and playing a direct role in deploying gigawatts of clean power generation.

What you'll be working on:
  • Architecting, building, documenting, testing, and iterating on software for our robotic factory installation system
  • Developing perception, motion planning, and controls software that lets our robots operate reliably in unstructured field conditions.
  • Contributing to low-level software powering robotic systems in our factories and delivery vehicles, with emphasis on correctness and safety
  • Controlling industrial automation hardware including linear actuators, motors, and hydraulic systems

You:
  • Are an experienced Python developer and comfortable with at least one lower-level language like C++, with experience writing real-time, embedded, or robotics software
  • Know how to instrument and develop highly performant software as a member of a team, including writing clean code, documenting it, testing it, and using version control and CI
  • Have worked in a fast-paced startup environment before, and loved it
  • Are excited to work with (and occasionally safely climb into) giant robots
  • Have excellent written and verbal communication skills
  • Are based in or can relocate to the SF Bay Area, and able to work 4-5 days/week from our San Leandro HQ
  • Are open to ~10% travel to field (solar construction sites) to work directly with our product in its deployment environment
  • Are excited to see your work deployed onto actual solar farms!

It'd also be nice if you:
  • Have experience working with industrial robot arms, motion planning, or automation systems
  • Have a 4-year degree in computer science, robotics, or a related field
  • Gain satisfaction from personally playing a part in mitigating climate change


Similar Jobs

More Jobs at Charge Robotics

More Energy & Utilities Jobs

Find similar Senior Robotics Software Engineer jobs: