Staff Software Engineer, Localization

Posted Sep 24

This is a fully remote position, open to applicants in Poland, +4 more countries.

📋 Description

• Take ownership of one or more essential components of the localization stack, such as LiDAR-inertial-GNSS state estimation, 3D mapping and map maintenance, or sensor calibration.

• Propel localization workstreams to achieve production reliability on actual hardware at functioning airports.

• Engage in sensor integration, performance optimization, regression testing, and implementation in new operating environments.

• Design and develop online validation monitoring for localization integrity and cross-sensor consistency during live missions.

• Identify localization drift and incorporate validation within the vehicle’s safety architecture.

• Create tools for diagnostics, health logging, and post-mission analysis.

• Participate in regression, validation, and release-gating strategies for localization updates deployed at active airports.

• Deploy, assess, and refine using data from real autonomous operations.

• Influence the team's technical trajectory and collaborate across perception, planning, and platform interfaces.

• Assist in advancing autonomous ground operations from supervised to driverless operation.


⛳️ Requirements

• 8+ years of experience in robotics or autonomous vehicles, with a proven history of managing localization or state-estimation systems through production deployment on real hardware.

• Extensive practical knowledge in multi-sensor fusion and state estimation involving LiDAR, IMU, GNSS, and cameras.

• Proven technical leadership, guiding architecture across teams and establishing direction.

• Proficient in non-linear optimization (Ceres, GTSAM, g2o) and/or filtering (EKF, UKF).

• Strong expertise in modern C++ (C++17+) and substantial experience with Linux and ROS/ROS2.

• Comprehension of calibration quality propagation through localization and perception, as well as localization errors related to the safety case.

• BS or MS degree in Computer Science, Robotics, Electrical/Mechanical Engineering, or a related discipline.

• Practical experience with multi-sensor calibration—intrinsic, extrinsic, and temporal.

• Familiarity with factor graphs, graph-based SLAM, or tools such as GLIM, LIO-SAM, Cartographer, Kalibr, Ceres, GTSAM.

• Experience in developing online/runtime monitoring and establishing safety-relevant thresholds within a safety monitoring framework.

• Proven success in progressing an autonomous system towards driverless operation.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health, dental, and vision insurance.

• Generous paid time off and flexible work arrangements.

• Opportunities for professional development and career advancement.

People also viewed

finanzen.net GmbH16 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care16 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free16 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures16 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics16 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX16 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers