We are looking for world-class talent to tackle challenging projects that will help power the planet with 100% clean energy.
First, the good news: Humans have installed a little over 1 TW of cumulative solar capacity over the last 20 years - solar is now the cheapest source of energy generation around the globe.
Now, the challenge: Humans have to build 3 TW of solar capacity every year for the next 30+ years. Planted is creating new technology to overhaul how we design, develop, and build solar power resources to make this happen.
And, we need help. We're expanding our team of curious, collaborative, and hands-on engineers and operators. Come own large parts of product, company, or business development and help make our big plans a reality!
About The Role
We are seeking a talented and experienced Robot Software Engineer to join our team. As a key contributor, you will play a crucial role in the development and enhancement of our robotic systems. If you are excited about working on robotics at a renewable energy company and meet the following qualifications we invite you to apply.
The salary range for this full-time onsite position is $160,000 - $190,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 4 - 10+ years
RESPONSIBILITIES
- Collaborate with cross-functional teams to design, implement, and optimize robotic software solutions.
- Contribute to the development of innovative features and improvements for our robotic systems.
- Implement and maintain software components using ROS2, C++, Python, Bash, and Docker.
- Work on real-time embedded systems to enhance the performance and responsiveness of our robotic platforms.
- Implement advanced localization systems to improve the accuracy of our robot.
- Implement inverse kinematics solutions for precise control of robotic arms.
- Perform calibration techniques to ensure the accuracy and reliability of robotic systems.
QUALIFICATIONS
- Minimum Bachelor's degree in ME, EE, CS, or Robotics.
- 4+ years proven track record of hands-on contributions to professional robotics projects
- Experience with ROS2
- Strong programming skills in C++ and Python
- Familiarity working with Docker containers.
- Skilled in real-time embedded systems.
- Proficiency in Linux and Bash scripting
- Practiced in state estimation and multi-sensor (including vision) localization techniques for accurate positioning in dirty outdoor environments.
- Experience with design, integrating, and testing camera-based measurement systems.
- Solid understanding of inverse kinematics.
- Experience in robot control systems.
- Knowledgeable in calibration techniques for robot arms
- Hands-on experience working with a real robot product, demonstrating practical knowledge and problem-solving skills in a real-world setting.
- Excellent communication skills.
PREFERRED QUALIFICATIONS
- Experience working with industrial or outdoor robots including construction or agricultural robots.
- Autonomous control of ground vehicles.
- Masters or PhD in ME, EE, CS, or Robotics.
What We Offer
- Flexible hours and paid time off (PTO) that we think you should actually use
- 11 paid company holidays
- Company paid in-office lunches
- Stock option compensation
- Medical, vision, dental and other benefits
- Pre-tax commuter benefits
- 401(k)
- A chance to have an empowered, meaningful, and early role in climate
This will be a great fit if:
- You have a bias for action and focus on the key work that drives the most impact.
- You want to solve challenging problems.
- You prioritize the physical and psychological safety of yourself, your team, and partners.
- You are humble, embrace change, and deliver and receive candid feedback.
- You are optimistic about the future, and can make tough decisions to help get there.
- You have high expectations, and coach, develop, and make time to help others.
You'll enjoy working at Planted because:
- We prioritize safety. We create technology and culture that allows everyone to go home healthy.
- We embody an owner mentality. We set goals, own the results, and proactively improve all aspects of our company - even in ways that are not explicitly part of our job and we take full responsibility for achieving the mission.
- We are biased toward action and complete quality work quickly and make tough decisions without agonizing.
- We are humble, embrace change, and value learning over being right. We see failure as a pathway to innovation and share setbacks and mistakes openly so everyone can learn and improve. We seek and celebrate the diversity of thought, experience, and culture to avoid echo chambers.
- We strive to elevate everyone. We set high expectations for performance and celebrate wins, big and small. We coach, develop, and make time to help each other.
Planted Solar is an equal opportunity employer with a firm commitment 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.