Burro is looking to solve the critical labor shortages faced by farmers and others that work outdoors by developing and improving robotics technology
Requirements
- Proficiency in C++ and Python programming.
- Experience with ROS (Robot Operating System) or similar robotics middleware.
- Strong understanding of robotics algorithms.
- Familiarity with Linux-based development environments.
- Experience with version control systems (e.g., Git).
- Experience working on ground robots.
- Experience with LiDAR and cameras
Responsibilities
- Design and implement algorithms to improve reliability and robustness of the perception, planning and control stack of a ground robots.
- Investigate and resolve real-world autonomy challenges reported by customers.
- Write unit and integration tests to ensure quality.
- Develop and maintain software tools and infrastructure to test, validate, and benchmark algorithm performance in simulation and field environments.
- Document software designs and debugging procedures clearly to support team collaboration and knowledge sharing.
- Write clean, production-quality code and actively participate in code reviews to uphold high engineering standards and continuous improvement.
Other
- Master’s degree in Robotics, Computer Science, or a related technical field.
- 1+ years of experience in developing software for robotics.
- Strong problem-solving skills and a keen attention to detail.
- Strong communication and collaboration skills to work effectively within a dynamic team environment.
- Competitive salary and benefits package (medical/dental/vision)