Agtonomy is transforming how vital industries get work done by turning heavy machinery into intelligent, autonomous systems to address labor shortages, environmental strain, and inefficiencies in agriculture and turf.
Requirements
- Experience with robotic behavior planning techniques (e.g., graph search, behavior trees, state machines, policy learning, probabilistic planning, etc.).
- Experience effectively implementing and validating complex decision logic in software.
- Demonstrated ability to ship production software for autonomous systems (e.g., AVs, drones, indoor robotics, etc.).
- Proficiency in modern C++ for resource-constrained systems.
- Experience designing behavior or routing systems from first principles.
- You’ve worked with agent prediction models.
- 5+ years in robotics, autonomy, or related fields (e.g., automotive, drones, agtech).
Responsibilities
- Translate complex farming tasks and safety goals into autonomous behaviors.
- Configure how autonomous systems execute tasks and define metrics for successful performance.
- Define autonomous behaviors for interactions between vehicles, the work being done, and the environment.
- Enhance robots’ ability to handle failure scenarios, correct inefficiencies, and compose low-level skills into high-level, goal-directed behaviors.
- Develop scalable software and tools for onboard/offboard autonomy systems.
- Write high-performance C++ code for embedded systems and ensure quality through code reviews.
- Test your algorithms on real robots in rugged field environments and see your code come to life.
Other
- Ability to thrive in a collaborative, fast-paced team with a strong sense of ownership.
- Strong communication and problem-solving skills for cross-team work.
- An eagerness to get your hands dirty by testing your code on real robots in real fields.
- Passion for developing software for physical robots that interact seamlessly with the real world.
- Passion for sustainable agriculture or environmental tech.