Software Engineer
Localization
Posted on 1/5/2023
INACTIVE
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