AeroVect is looking for a Software Engineer focused on Localization, Calibration & Mapping for autonomous ground handling systems. You will identify and solve gaps in the current system, implement new localization capabilities, and develop calibration tools and maps.
What You'll Do
- Identify and solve gaps in the current localization and mapping system
- Implement, deploy, test, and maintain new localization capabilities for the autonomous system
- Develop and maintain the sensors calibration across sensors, time, and vehicles
- Develop online validation and calibration tools
- Develop and maintain the topographical map of the operating environment
- Collaborate with our localization team and autonomy sub teams including planning, perception, and infrastructure to successfully deploy the autonomous system
What We're Looking For
- Bachelor’s Degree or Master’s Degree candidate in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or a related field
- 1+ years of work experience in development of robotics, industrial automation, or autonomous driving
- Theoretical knowledge in either localization or calibration
- Strong C++ programming
- Working experience with a Linux based Operating System like Ubuntu or Debian, and ROS/ROS2 middleware and OpenCV
- Proven experience with non-linear optimization or filtering algorithms like EKF, UKF, or Particle filters
- Demonstrated work experience with various sensors such as LiDARs, Camera, IMU, GPS, Radar
- Highly collaborative nature and exceptional communicator with strong problem solving skills
Nice to Have
- MS or PhD in Computer Science, Math, Robotics or a related field
- 2-4 years of work experience in development of robotics, industrial automation, or autonomous driving
- In-Depth understanding of middleware frameworks like ROS/ROS2
- Proven experience with factor graphs and graph slam algorithms
- Proven experience with non linear solvers like Ceres, GTSAM, or g2o
- Proven track record of system development and successful deployment of unmanned systems in existing or upcoming products
- Mastery of Modern C++ (14 and beyond) and safety critical coding practices
- Proven experience with open source algorithms/software like google cartographer, slam toolbox, fuse, kalibr, ORB SLAM, LOAM, LIO-SAM, robot localization
Technical Stack
- C++
- Linux (Ubuntu, Debian)
- ROS/ROS2
- OpenCV
- Non-linear optimization
- EKF/UKF/Particle filters
- LiDAR, Camera, IMU, GPS, Radar
- Ceres, GTSAM, g2o
Team & Environment
You will collaborate with our localization team and autonomy sub teams for planning, perception, and infrastructure.




