Point your AI agent at freehire and let it find you a job.

Get the CLI →

ADASTEC Corp.

Open 24d

Sr. Autonomous Driving Software Engineer (Localization & Mapping)

Posted Updated 8 views
Discussion

Summary

Senior engineer who maintains and improves production-grade localization and mapping software for autonomous vehicles: multi-sensor fusion and state estimation (LiDAR, GNSS/INS, IMU, camera, odometry), real-time C++ performance optimization, and automated evaluation/benchmarking pipelines on Linux/ROS.

Responsibilities

  • Maintaining production-grade localization and mapping algorithms for autonomous vehicles
  • Maintaining and improving multi-sensor fusion and state estimation using LiDAR, GNSS/INS, IMU, camera, and vehicle odometry
  • Working with coordinate systems, rigid-body transformations, sensor extrinsic, map frames, geodetic frames, and GNSS reference systems
  • Optimizing CPU, memory, latency, and determinism of real-time C++ components
  • Designing automated evaluation and benchmarking pipelines using recorded datasets and ground-truth trajectories
  • Performing root-cause analysis using ROS bags, sensor logs, profiling tools, and offline evaluation frameworks

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, Mechatronics, or a related field, or equivalent professional experience
  • Minimum 6 years of strong professional experience developing localization and mapping systems
  • Excellent command of English, both written and spoken is a must
  • Advanced proficiency in C++, including modern C++ practices, memory management, concurrency, and performance-oriented development
  • Good understanding of GNSS concepts including RTK, correction services, and solution quality
  • Strong Linux development and debugging experience
  • Experience with profiling, debugging, and performance optimization of real-time systems
  • Experience designing unit tests, integration tests, regression tests, and dataset-based algorithm evaluation
  • Ability to independently investigate complex failures and perform systematic root-cause analysis
  • Experience designing maintainable software architectures and reviewing production C++ code
  • Strong technical communication and documentation skills
  • Experience with GNSS/INS hardware and high-precision positioning systems is preferable
  • Understanding of RTK, PPP, GNSS/INS integration, geodetic coordinate systems, and datum transformations is preferable
  • Having no travel restriction

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available