Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Waabi

Senior / Staff Software Engineer, Localization

Posted Updated
Discussion

Description

You will architect, implement, and optimize real-time vehicle localization and state-estimation systems. You will fuse sensor data, develop mathematical models and low-latency Rust code, integrate map data and semantic landmarks, and build evaluation frameworks for simulation and physical test tracks.

Responsibilities

  • Act as a domain expert in real-time vehicle localization and state estimation
  • Design, implement, and optimize multi-sensor fusion algorithms
  • Architect mathematical models for factor graph optimization and Kalman filters
  • Develop low-latency Rust code for vehicle compute devices
  • Integrate map data and semantic landmarks into the localization pipeline
  • Build evaluation frameworks for localization accuracy, integrity, and fault tolerance

Requirements

  • At least 5 years of industry experience
  • Expertise in probabilistic robotics, state estimation, and 3D geometry
  • Experience building and optimizing SLAM systems and point-cloud registration algorithms
  • Experience processing and fusing IMU, LiDAR, Radar, GNSS, and other sensor data
  • Systems-level programming skills in modern C++ and/or Rust
  • Knowledge of memory management, concurrency, and real-time computing
  • Python proficiency for data analysis, prototyping, and tooling
  • Knowledge of linear algebra, calculus, and probability theory
  • Experience deploying state-estimation algorithms on physical robots or autonomous vehicles

Benefits

  • Equity awards
  • Annual performance bonus
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Unlimited vacation
  • Flexible hours
  • Work-from-home support
  • Daily drinks, snacks, and catered meals when in office
  • Team-building activities and social events

Skills

What Staff 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 →