Software Engineer
Localization
Posted on 1/5/2023
INACTIVE
Agtonomy

11-50 employees

Agriculture hybrid autonomy & tele-assist platform
Company Overview
Agtonomy's mission is to solve one of the biggest problems in agriculture, if not the biggest problem: to feed the world with good food. The company partners with established equipment manufacturers to transform tractors and agriculture machines into autonomous and remote-controlled equipment that is accessible to local farmers.
Food & Agriculture
Hardware

Company Stage

Series A

Total Funding

$31.5M

Founded

2021

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

4%

1 year growth

25%

2 year growth

104%
Locations
San Bruno, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
NumPy
CategoriesNew
Software Engineering
Requirements
  • Demonstrated experience in Bayesian state estimation, 3D reconstruction, Structure-from-Motion, Visual Odometry, Visual Inertial Odometry, Bundle Adjustment etc
  • Understanding of various autonomous sensing technology advantages and disadvantages including, monocular cameras, stereo cameras, LiDAR, RADAR, GPS, MEMs IMUs, etc
  • Experience with evaluation and understanding of design trade-offs using Kalman filters, numerical optimization, pose graphs, etc
  • Experience implementing math effectively in software, (eg., Eigen, Ceres, numpy, etc.)
  • Strong proficiency in C++11 (or newer) development for resource constrained embedded systems (eg., NVIDIA Jetson)
  • Ability to thrive in a fast-moving, collaborative, small team environment with little supervision
  • Excellent analytical, communication, and documentation skills with demonstrated ability to collaborate with interdisciplinary stakeholders
  • Passion for sustainable energy and electric vehicle development
  • Familiarity and experience testing integrated GPS/INS products
  • Experience with existing visual or lidar odometry solutions (eg, PTAM, ORB-SLAM, SVO, DSO, LSD-SLAM, LOAM, etc.)
  • 5+ years of experience of software development in autonomy, robotics or related fields
  • MS or PhD in Robotics, Computer Science, Computer Engineering, Electrical Engineering, related field
Responsibilities
  • Increase stability and reliability of our fused global and odometric sensor data to create a highly-accurate global position estimate
  • Design mitigation and fallback strategies for the position estimation system
  • Create robust sensor calibration routines that perform reliably in complex and unpredictable environments
  • Research, prototype, and experiment with various sensors, algorithms and approaches
  • Architect, design, and implement software applications, infrastructure, and tools
  • Write performant, well-tested software, improve code quality through code and design reviews