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

Get the CLI →

Applied Intuition

Software Engineer (Onboard Maps and State Estimation)

Posted Updated
Discussion
  • Our Localization, Calibration, and Mapping team delivers high-integrity solutions that let autonomous systems navigate with precision in real-time, safety-critical environments — across consumer automotive, trucking, mining, and construction
  • As a new team focused on platformization, we offer a rare opportunity to own core work leveraged across the entire organization
  • HD maps go stale the moment they’re built — lanes get repainted, stop lines move, roads close
  • You’ll own the live map on Applied’s onboard stack: a real-time fused estimate of the world built from map priors and live perception, from the estimation core to the change-detection and trust semantics the planner consumes, across every vehicle vertical we serve
  • This layer is early and has no incumbent design
  • You’ll set the architecture and define the interfaces rather than tune inside someone else’s system
  • We encourage engineers to take ownership of technical and product decisions and to interact closely with users to collect feedback
  • Own the onboard live-map estimator end to end: fuse HD map priors with live perception into a single, real-time estimate of the world the rest of the stack can trust
  • Build our onboard map change detection: classify situations like boundary shifts, stop-line moves, and road closures from the divergence between map and perception, and define when the planner should stop trusting the map
  • Define the map trust contracts the planner builds against: confidence semantics, degraded-mode behavior, and the operating points that hold across vehicle programs
  • Build the evaluation backbone, ground-truth and metrics pipelines, operating points, and regression testing that keep estimator and detector quality from silently drifting
  • Ship estimation code in modern C++ that meets real-time budgets on embedded compute
  • Extend the loop offboard over time: aggregate divergence detections across fleet drive logs into map freshness and correction pipelines
  • Rigorous evaluation practice: has built ground-truth or metrics pipelines and used them to hold a shipped operating point and prevent regressions
  • 5+ years building production software, including at least one shipped system where they owned the estimation core
  • Experience defining a system and its interfaces and negotiating those contracts with consumer teams
  • Experience fusing heterogeneous sources such as prior map data, perception output, and raw sensors, into a single world estimate, with rigorous error characterization
  • State estimation fundamentals proven in production: factor graphs and/or filtering, data association, uncertainty representation and propagation, and 3D geometry and transforms
  • Strong modern C++ and the ability to make estimation code meet real-time budgets on embedded compute
  • Judgment about uncertainty: understands the difference between an error that degrades gracefully and one that is catastrophic, and designs the system accordingly
  • Map change detection or live/lifelong mapping experience
  • HD map semantics: lane graphs, topology, map formats and their failure modes
  • GTSAM or comparable factor-graph frameworks; Lie group methods
  • Degraded-mode or integrity-monitor design for a safety-relevant function
  • MS/PhD with a focus on state estimation or SLAM

Skills

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.