About Bonsai Robotics
Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by creating a new ecosystem of semi-autonomous robotic machinery. Orchards are dusty, hazard-filled, and GPS-denied. The GPS-based autosteer features that have driven row crop efficiencies cannot function in orchards. Our vision, AI, and machine control systems offer human-level environment understanding and local navigation capabilities and will be the platform for a new wave of innovation in agricultural production and management systems.
We simultaneously solve twin crises impacting nut growers and most of specialty agriculture: there is not enough human labor when you need it, and operational expenses are growing dramatically. Our state-of-the-art technology empowers orchard managers to optimize their operations, dramatically reduce operational expenses, and increase profitability. We are pursuing a Bonsai Inside strategy, and partnering with the largest orchard Original Equipment Manufacturers (OEMs) in the retrofitting of existing machines and design of new form factors.
About the role
What you'll do
Develop and execute our software strategy in alignment with the company's business goals
Oversee all software development projects, ensuring they are delivered on time and within budget. Main areas of responsibility includes the overall Robotics & Embedded software stack, Cloud infrastructure, HIL, SIL and Simulation framework
Lead and manage our software development team, fostering a culture of innovation, collaboration, and continuous learning
Ensure the production of high-quality, robust, and scalable software solutions that meet customer needs and industry standards
Collaborate with other departments (such as hardware, AI, research, and product teams) to ensure a holistic approach to our agricultural robotics solutions
Maintain current knowledge of technology landscape and developments in the field of agricultural robotics
Identify, compare, select, and implement technology solutions to meet current and future needs
Ensure software compliance with all relevant industry regulations
Develop technical aspects of the company's strategy to ensure alignment with its business goals
Qualifications
Experience: 8+ years of experience in software engineering, with at least 3+ years in a leadership role
Technical Expertise:
Strong programming skills in C++, Python, or other relevant languages.
Experience with robotics systems, autonomous vehicles, or related fields.
Knowledge of ROS/ROS 2 and other middleware commonly used in robotics.
Familiarity with cloud infrastructure, DevOps, and data pipelines.
Experience with system-level software (e.g., RTOS, embedded systems) is a plus.
Leadership: Proven track record of managing software teams, with an ability to grow and nurture talent
Cross-functional Collaboration: Strong communication skills and ability to work effectively with hardware and field ops teams.
Problem-Solving: Ability to troubleshoot complex technical issues and make critical decisions in a fast-paced environment
Bonsai Robotics values diversity, inclusivity, and excellence in hiring and strongly encourages candidates from traditionally underrepresented backgrounds to apply.
The base salary range for this role is $100,000 - $250,000.
Engineering
San Jose, CA
Share on: