jobapplier

Software Engineer (Onboard Maps)

Applied Intuition

Skills

Required

  • State estimation
  • factor graphs and/or filtering
  • data association
  • 3D geometry and transforms
  • negotiating
  • modern C++
  • embedded compute
  • building production software
  • fusing heterogeneous sources
  • prior map data
  • ground-truth or metrics pipelines

Preferred

  • Degraded-mode or integrity-monitor design
  • HD map semantics
  • lane graphs
  • map formats

Join our Localization, Calibration, and Mapping team as a Software Engineer focused on Onboard Maps. You'll own the live map on Applied's onboard stack, setting the architecture and defining interfaces. This is a unique opportunity to take ownership of technical and product decisions and interact closely with users for feedback.

About Applied Intuition

Judgment about uncertainty: understands the difference between an error that degrades gracefully and one that is catastrophic, and designs the system accordingly

Responsibilities

  • Posséder l'estimateur de carte en direct embarqué de bout en bout : fusionner les priorités de carte HD avec la perception en direct en une seule estimation en temps réel du monde.
  • Construire notre détection de changement de carte embarquée : classifier des situations comme les déplacements de limites, les mouvements de lignes d'arrêt et les fermetures de routes.
  • Définir les contrats de confiance de la carte que le planificateur construit : sémantiques de confiance, comportement en mode dégradé et points de fonctionnement.
  • HD map semantics: lane graphs, topology, map formats and their failure modes

Requirements

  • State estimation fundamentals proven in production: factor graphs and/or filtering, data association, uncertainty representation and propagation, and 3D geometry and transforms
  • Experience defining a system and its interfaces and negotiating those contracts with consumer teams
  • Strong modern C++ and the ability to make estimation code meet real-time budgets on embedded compute

Bachelor's degree in Computer Science or equivalent

  • 5+ years of experience building production software, including at least one shipped system where they owned the estimation core
  • Experience fusing heterogeneous sources such as prior map data, perception output, and raw sensors, into a single world estimate, with rigorous error characterization
  • Rigorous evaluation practice: has built ground-truth or metrics pipelines and used them to hold a shipped operating point and prevent regressions
  • Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles
  • MS/PhD with a focus on state estimation or SLAM
  • GTSAM or comparable factor-graph frameworks; Lie group methods
  • Map change detection or live/lifelong mapping experience

Preferred

  • Degraded-mode or integrity-monitor design for a safety-relevant function

Pay

USD 170,000 - 265,000