Staff Software Engineer, Localization

AeroVect
Toronto, New York, London, Atlanta, Paris, United States, Poland, California
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: mastersSkills: ["Leadership","Problem-solving","Team collaboration","Communication"]

Staff Software Engineer to own core areas of AeroVect’s localization stack (LiDAR-inertial-GNSS state estimation, 3D mapping, sensor calibration) and drive production reliability on real hardware at airports. Collaborate across perception, planning, and platform interfaces, design online validation, and build tooling for diagnostics and post-mission analysis to ensure robust, cross-sensor localization in autonomous operations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AeroVect
AeroVect
2 months ago

Staff Software Engineer, Localization

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Staff Software Engineer to own core areas of AeroVect’s localization stack (LiDAR-inertial-GNSS state estimation, 3D mapping, sensor calibration) and drive production reliability on real hardware at airports. Collaborate across perception, planning, and platform interfaces, design online validation, and build tooling for diagnostics and post-mission analysis to ensure robust, cross-sensor localization in autonomous operations.
Location: Toronto, New York, London, Atlanta, Paris, United States, Poland, California
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Take ownership of one or more core areas of the localization stack (LiDAR-inertial-GNSS state estimation, 3D mapping and map maintenance, or sensor calibration) and drive it to production reliability on real hardware at active airports
  • •Contribute across the broader localization and mapping pipeline from sensor integration, performance tuning, regression testing, and deployment to new operating environments
  • •Help design and build online validation that monitors localization integrity and cross-sensor consistency during live missions, detects drift, and integrates with the vehicle's safety architecture
  • •Develop tooling for diagnostics, health logging, and post-mission analysis across the stack
  • •Contribute to the regression, validation, and release-gating approach for localization changes deployed to active airports
  • •Deploy, test, and iterate using data from real autonomous operations

Key Requirements

  • •8+ years in robotics or autonomous vehicles with production deployment experience in localization or state-estimation systems
  • •Deep grounding in multi-sensor fusion across LiDAR, IMU, GNSS, and cameras
  • •Demonstrated technical leadership—driving architecture across teams and resolving hard estimation problems
  • •Strong command of non-linear optimization (e.g., Ceres, GTSAM, g2o) and/or filtering (EKF, UKF) and knowing when to apply which
  • •Strong modern C++ (C++17+) and deep experience with Linux and ROS/ROS2
Experience:8+ yearsRoboticsAutonomous vehiclesState estimationSensor fusion
Education:Master's in Computer Science, Robotics, Electrical/Mechanical Engineering
Skills:LeadershipProblem-solvingTeam collaborationCommunication
Languages:English
Tech Stack:C++ROSROS2LiDARIMUGNSSKalibrCeresGTSAMEKFUKFGLIMLIO-SAMCartographerPythonLinux

Company Brief

AeroVect
AeroVect develops autonomous driving systems (AeroVect Driver) for ground support equipment to automate baggage, cargo and airfield logistics using lidar, radar, cameras and embodied AI, deploying at major airports and working with airlines and ground handlers.
Industry: Robotics
Company Size: Small (11 to 50 employees)
Growth: Growth Stage Startup
Funding: Series A
Headquarters: South San Francisco, United States
Founded: 2020
Glassdoor
Glassdoor: 1.0
WebsiteLinkedInGlassdoor