Join our team

At Burro, we are building people-scale, collaborative robots to solve the critical labor shortages faced by farmers and others who work outdoors. To accomplish our mission, we have built a world-class, diverse team in which everyone feels comfortable sharing their ideas and perspectives. This collaboration is enabling us to deliver the most creative and innovative solutions to problems our customers face today.

We are always hiring

We are always seeking talented hires who share our passion for real-world robotics and who want to be part of a fast-moving and execution-oriented team. As an early member of our team, you will hold meaningful equity and contribute directly to our continued success and culture. We offer generous benefits, including paid time off, paid parental leave, 401K plan and health insurance. Remote work is also possible in certain circumstances.

Open Role: Robotic Software Engineer at Augean Robotics, Inc. located in Philadelphia, PA. May require infrequent travel to various unanticipated locations for product testing. Remote work not permitted. 

Propose, develop, and test AI (Artificial Intelligence) algorithms relating to state estimation, mapping, and localization using specialist knowledge via C++ and Python, which implements the robotics operating system. Fuse sensor data like wheel encoders, IMU, Visual Inertial Odometry to improve robot motion estimation. Develop and test sensor calibration software, visual odometry, robot path planning, controls and manipulation around obstacles detected. Continuously monitor and evaluate the robotic system’s performance and troubleshoot any issues that arise. Collaborate with interdisciplinary teams to design, develop, and integrate new robotic technologies, including hardware and software. Maintain and continuously update the existing robotic system by implementing necessary improvements and modifications. Develop and maintain algorithmic and software documentation, including design specifications, technical manuals, and operating procedures. Stay up-to-date with the latest developments in robotics technologies, algorithms, software development and AI techniques. Ensure the reliable functioning of a complex robotic system of mechanical hardware and software entailing stereo cameras, monocular cameras, lidars, motor drivers, control mechanisms, and navigation tasks. Provide technical expert support and training to other team members, as required. 

Must have: strong proficiency in C++ and Python programming languages; knowledge of ROS (Robot Operating System) and experience with robotics hardware and software; familiarity with motor drivers, control mechanisms, and navigation tasks related to robotic systems; knowledge of autonomy (perception, prediction, planning and controls algorithms); knowledge of state estimation, mapping, and localization algorithms; knowledge of sensor data fusion, sensor calibration, and visual odometry; excellent problem-solving skills and ability to work independently or as part of a team; good communication skills for collaboration with other team members and stakeholders.

Requires Master’s in Mechanical Engineering, Robotics, or Computer and Information Technology (Engineering and Applied Science). Starting annual salary $110,000.00.  Email resume to Vanessa McGrath, vanessa @ burro.ai, subject line: Robotic Software Engineer Application.