Head of Autonomy Software

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

We're looking for a seasoned Head of Software to lead our dynamic and talented software team. As Head of Software, you will be responsible for overseeing the software development processes, establishing and executing software strategy, and ensuring that our agricultural robotics systems operate smoothly and effectively.

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:

Terms of servicePrivacyCookiesPowered by Rippling