Software Engineer, Localization

Agtonomy pioneers advanced automation and AI solutions for agriculture, transforming conventional equipment into autonomous machines through their TeleFarmer™ platform.
$160,000 - $220,000
Robotics
Senior Software Engineer
Hybrid
5+ years of experience
AI · Robotics · Automotive

Description For Software Engineer, Localization

Agtonomy is at the forefront of agricultural innovation, developing cutting-edge automation and AI solutions through their TeleFarmer™ platform. They're transforming conventional farming equipment into autonomous machines, partnering with industry leaders like Doosan Bobcat to integrate smart technology into tractors and other machinery.

As a Localization Engineer on the Autonomy Team, you'll play a crucial role in developing state-of-the-art estimation algorithms that enable tractors to accurately determine their position and orientation. This position combines advanced mathematics with software engineering, focusing on creating robust solutions for challenging agricultural environments.

The role demands expertise in state estimation algorithms, sensor fusion, and modern C++ programming. You'll work on implementing features for pose estimation, designing fallback strategies, and creating sensor calibration routines. The position offers hands-on experience with real-world autonomous systems, allowing you to see your solutions in action on actual farms.

This is an excellent opportunity for someone with a strong technical background (MS or PhD preferred) and 5+ years of experience in robotics or autonomy. The position offers competitive compensation ($160,000-$220,000), comprehensive benefits, and equity options. You'll be joining a collaborative team working on meaningful technology that addresses critical challenges in agricultural automation and sustainability.

Working in a hybrid environment in the San Francisco Bay Area, you'll collaborate with perception, planning, and controls engineers while having the unique opportunity to field-test your solutions in real agricultural settings. This role is perfect for someone passionate about combining cutting-edge robotics with practical applications in sustainable agriculture.

Last updated a day ago

Responsibilities For Software Engineer, Localization

  • Implementing new features to improve stability and reliability of local and global pose estimates
  • Designing mitigation and fallback strategies for pose estimation systems
  • Creating robust online and offline sensor calibration routines
  • Researching and prototyping state-of-the-art state estimation algorithms
  • Architecting and implementing software applications and infrastructure
  • Developing portable, scalable geometry and optimization libraries
  • Writing performant, well-tested software and improving code quality
  • Validating solutions on real vehicles in real-world scenarios

Requirements For Software Engineer, Localization

  • Experience deploying state estimation algorithms in real robots
  • Deep understanding of sensor fusion technologies
  • Experience with state estimation math libraries (Eigen, Ceres, GTSAM)
  • Strong proficiency in modern C++
  • Experience with embedded systems
  • Excellent analytical and communication skills
  • MS or PhD in Robotics, Computer Science, or related field
  • 5+ years of software development experience in autonomy or robotics

Benefits For Software Engineer, Localization

Medical Insurance
Dental Insurance
Vision Insurance
Commuter Benefits
401k
Equity
  • 100% covered medical, dental, and vision for employee
  • Commuter Benefits
  • Flexible Spending Account (FSA)
  • Life Insurance
  • Short- and Long-Term Disability
  • 401k Plan
  • Stock Options
  • Unlimited PTO

Interested in this job?

Jobs Related To Agtonomy Software Engineer, Localization

Hardware Support Engineer, MSP CX-Support

Senior Hardware Support Engineer role at Amazon, focusing on robotics systems support and optimization across fulfillment centers, requiring 5+ years of experience.

Senior Mechanical Engineer

Senior Mechanical Engineer role at Serve Robotics, developing next-generation delivery robots with focus on hardware design, testing, and production optimization.

Senior Robotics Software Engineer

Senior Robotics Software Engineer role at Burro, developing autonomous agricultural robots with focus on algorithm development and technical leadership.

Senior Innovation Engineer, WW Innovation Engineering, AMZL

Senior Innovation Engineer role at Amazon Logistics leading robotics and automation implementation in delivery stations, offering competitive pay and benefits.

Innovation Engineer, WW Innovation Engineering, AMZL

Senior Innovation Engineer role at Amazon Logistics leading robotics and automation implementation in European delivery stations, combining engineering expertise with strategic planning.