Senior Software Engineer, Localization (Calibration)

AeroVect
Toronto, New York, London, Poland, Atlanta, Paris
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Teamwork","Collaboration","Attention to detail"]

Senior Software Engineer to own end-to-end calibration stack for multi-sensor systems (LiDAR, IMU, GNSS, cameras, radar), design online calibration validation during live missions, and contribute to localization, mapping, and sensor integration. Collaborate with Perception, Planning, and Infrastructure teams to deploy calibration tools, health logging, and post-mission analysis at airports.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AeroVect
AeroVect
4 months ago

Senior Software Engineer, Localization (Calibration)

✓ Verified Job

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

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

Job Summary

Senior Software Engineer to own end-to-end calibration stack for multi-sensor systems (LiDAR, IMU, GNSS, cameras, radar), design online calibration validation during live missions, and contribute to localization, mapping, and sensor integration. Collaborate with Perception, Planning, and Infrastructure teams to deploy calibration tools, health logging, and post-mission analysis at airports.
Location: Toronto, New York, London, Poland, Atlanta, Paris
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Own the calibration stack end-to-end — improve reliability of existing offline calibrations, close coverage gaps across the sensor suite (LiDAR, IMU, GNSS, cameras, radar), and ensure every calibration is repeatable, traceable, and has clear pass/fail criteria
  • •Design and build an online calibration validation system that monitors cross-sensor consistency during live missions, detects drift, and integrates with the vehicle's safety architecture
  • •Contribute to the localization and mapping pipeline — sensor integration, performance tuning, regression testing, and deployment to new operating environments
  • •Develop tooling for calibration health logging, diagnostics, and post-mission analysis
  • •Deploy, test, and iterate using data from real autonomous operations at active airports

Key Requirements

  • •5+ years of experience in robotics or autonomous vehicles with hands-on work in sensor calibration, localization, or state estimation
  • •Strong practical knowledge of multi-sensor calibration - intrinsic, extrinsic, and temporal - across LiDARs, IMUs, GNSS, and cameras
  • •Proven experience with non-linear optimization frameworks (Ceres, GTSAM, g2o) or filtering approaches (EKF, UKF)
  • •Strong C++ skills (C++17+) and working experience with Linux and ROS/ROS2
  • •BS or MS in Computer Science, Robotics,Electrical/Mechanical Engineering, or related field
Experience:5+ yearsRoboticsAutonomous vehiclesSensor calibrationLocalizationState estimation
Education:Bachelor's
Skills:Problem-solvingCommunicationTeamworkCollaborationAttention to detail
Languages:English
Tech Stack:C++C++17LinuxROSROS2KalibrLIO-SAMGTSAMCeresG2oOpenCVPCLOpen3DSLAMLiDARIMUGNSSCameras

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