_Oakland, CA (In Person Only)
_ Full-time
First, the good news: The world now has over 1.7 terawatts of cumulative solar capacity and solar PV is the lowest-cost source of energy generation worldwide.
The challenge: The world must build 3 terawatts of new solar capacity every year for the next 25 years.
Planted is creating new technology to overhaul how the industry develops and builds solar power resources. And we need help. We're expanding our team of ambitious, curious, and hands-on engineers and operators. Come own large parts of product, company, or business development and help power the world with 100% clean energy.
As a key member of the Robot Software team, you will design and develop high-performance Qt-based C++ GUIs for Human-Machine Interaction (HMI) with industrial robots. This role involves hands-on testing in both controlled and field environments to optimize user experience and ensure system reliability. You will integrate and commission new compute hardware and software into the existing robot fleet, maintaining seamless deployment and operational robustness.
Beyond GUI development, you will contribute to system automation by writing Python and Bash scripts, managing robot fleet configurations, and troubleshooting hardware-software integration issues. Additionally, you will help establish and maintain hardware-in-the-loop (HIL) testing infrastructure to improve validation and debugging processes.
This position offers the opportunity to collaborate closely with a highly skilled cross-functional engineering team, taking ownership of projects from ideation to implementation to enhance the usability and reliability of our robotic systems in challenging real-world environments.
The salary range for this full-time position is $120,000 - $145,000 plus stock options and benefits. Pay within the range is based on candidate experience, job-specific skills, education, and work location. The target experience for the position is 3 - 5+ years.
RESPONSIBILITIES
QUALIFICATIONS
PREFERRED QUALIFICATIONS
*A note on qualifications: Many people only apply for jobs if they believe they can perform every task in the job description. We are most interested in finding the best candidate for the job and will consider equivalent combinations of knowledge, skills, education, and experience to meet minimum qualifications. If you are interested in applying, we encourage you to think broadly about your background and skill set for the role.
PHYSICAL AND SENSORY REQUIREMENTS
Planted Solar is an equal opportunity employer committed to growing inclusively, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, medical condition, age, or veteran status. However you identify, or whatever background you bring with you, please apply. We look forward to hearing from you.