Senior Robotics Software Engineer

Charge Robotics

• $130K — $155K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in Python and C++ for robotics software development
  • Proficient in real-time and embedded systems programming
  • Strong ability to write clean, documented, and tested code
  • Experience in fast-paced startup environments
  • Excellent communication skills, both written and verbal
  • Willingness to relocate to the SF Bay Area and work onsite 4-5 days a week
  • Open to 10% travel to solar construction sites

Responsibilities

  • Architect and build software for robotic factory installation systems
  • Develop perception, motion, planning, and control software for robots
  • Contribute to low-level software powering robotic systems in factories
  • Control industrial automation hardware like linear actuators and motors
  • Test and iterate on software for safety and correctness

Benefits

  • Opportunity to work on cutting-edge robotics technology
  • Contribution to renewable energy and climate change mitigation
  • Hands-on experience with giant robots
  • Collaborative work environment in a startup setting
  • Onsite work at San Leandro HQ for teamwork and innovation
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 Technical Services Jobs

Find similar Senior Robotics Software Engineer jobs: