B

Burro

Autonomous vision-based farming robots for labor

Director of Software Engineering - Robot Applications & Behavior

Engineering LeadershipConfirmed live in the last 24 hours
Full-timePhiladelphia, PA, USA

About the Job

Requirements

  • A Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field is required.
  • At least 8 years of professional experience building production software, with a track record of systems that other teams depended on, is required.
  • At least 5 years of direct engineering management experience, including hiring, coaching, and performance management, is required.
  • Experience designing systems and interfaces that other teams build on top of is required.
  • Experience shipping software on robots, autonomous vehicles, drones, or comparable physical systems is required.
  • Strong proficiency in C++ and Python is required.
  • Experience designing and debugging behavior systems under real-world conditions, including partial observability, unreliable state, and failures that only reproduce on hardware, is required.
  • The ability to clearly communicate complex advanced concepts to both technical and non-technical stakeholders is required.
  • Willingness to travel occasionally to Burro’s test farm and customer sites to see the robots working in the field is required.

Responsibilities

  • Own the technical direction of the robot behavior stack, including state machines, mission sequencing, user interactions, fault handling, and recovery.
  • Manage, coach, and grow the engineers on the team through weekly one-on-one meetings, clear expectations, and honest performance conversations.
  • Own backend communication between the robot and cloud, including telemetry, command and control, and behavior when connectivity drops.
  • Own the operator and customer-facing user interface, working with Product and Design on the experience.
  • Own expressive robot behavior, including lights, sound, and motion cues that tell nearby people what the robot is about to do.
  • Write and review code, run design reviews, and take direct ownership of components on the team’s critical path.
  • Hire for the team and maintain the hiring bar, from writing the role through closing candidates.
  • Partner with the DevOps and Quality Assurance team on the build, test, and release workflows that the team depends on.
  • Set and track the team’s roadmap in partnership with Product, and communicate progress and tradeoffs clearly to the rest of the company.

Desired Qualifications

  • Experience building or maintaining a behavior framework, task planner, or mission executive running across a fleet.
  • Experience with the cloud side of a robot fleet, including telemetry pipelines, remote operations, or over-the-air updates.
  • Proficiency in ROS.
  • Familiarity with web and mobile application stacks, since the team owns operator-facing user interfaces.
  • Experience growing a team through a split, reorganization, or fast headcount ramp.
  • Prior startup experience, especially in robotics.

About the Company

Burro

Autonomous vision-based farming robots for labor

Burro, by Augean Robotics, builds autonomous vision-based farming robots to assist farm laborers on crops like table grapes, blueberries, and nursery plants. Burro uses on-board cameras and sensors to perceive the field, plan routes, and perform tasks with minimal human input, while operators provide oversight and maintenance under service agreements. It earns revenue from selling Burro units plus ongoing service contracts and software updates, combining hardware with continuous support. The goal is to reduce dependence on seasonal labor and make farming more productive and efficient by expanding autonomy for large-scale growers.

Company size
51-200
Company stage
Series B
Total funding
$36.7M
Headquarters
Philadelphia, PA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Burro

See more jobs