About Bonsai RoboticsBonsai 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 roleWe'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 doDevelop and execute our software strategy in alignment with the company's business goalsOversee 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 frameworkLead and manage our software development team, fostering a culture of innovation, collaboration, and continuous learningEnsure the production of high-quality, robust, and scalable software solutions that meet customer needs and industry standardsCollaborate with other departments (such as hardware, AI, research, and product teams) to ensure a holistic approach to our agricultural robotics solutionsMaintain current knowledge of technology landscape and developments in the field of agricultural roboticsIdentify, compare, select, and implement technology solutions to meet current and future needsEnsure software compliance with all relevant industry regulationsDevelop technical aspects of the company's strategy to ensure alignment with its business goalsQualificationsExperience: 8+ years of experience in software engineering, with at least 3+ years in a leadership roleTechnical 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 talentCross-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 environmentBonsai 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.