# Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

**Company:** [Cyngn](https://hotfix.jobs/companies/cyngn)
**Location:** Mountain View, CA
**Role:** Embedded Engineering
**Salary:** $180k – $198k/yr
**Experience:** 6+ years
**Skills:** C++, Python, Ros2, Gtsam, Ceres Solver, Loam, Gicp, Fastlio, Ekf, CUDA, Git
**Posted:** 2025-08-27

> Develops and tunes calibration, localization, and mapping algorithms for autonomous vehicles using C++ and Python. Requires 6+ years in robotics/AV software, MS/PhD in robotics, and expertise in 3D LiDAR techniques and state estimation.

## Job Description

## Responsibilities
- Design, implement, tune, and test mapping, localization, and sensor calibration algorithms for our autonomous vehicle platforms using C++ and Python.
- Develop tooling and metrics for performance validation and continuous testing frameworks.
- Balance project tasks, code reviews, and research to meet product-driven milestones in a fast-paced startup environment.

## Qualifications
- MS/PhD with focus in robotics or a similar technical field of study.
- Solid foundation in probability theory, linear algebra, 3D geometry, and spatial coordinate transformations.
- In-depth understanding of matrix factorization algorithms and Lie algebra/groups.
- Solid theoretical knowledge of state-of-the-art techniques in 3D Lidar-based mapping and localization for autonomous vehicles (LOAM series, GICP, FastLIO, bundle-adjustment).
- Familiarity with state estimation frameworks such as EKF’s as well as modern nonlinear optimization libraries (GTSAM, G2O, Ceres-Solver, GNC-Solver, etc.).
- 6+ years of industry experience as an autonomous vehicle or robotics software engineering professional including hands-on implementation and tuning on production hardware.
- 6+ years industry experience writing C++ software in a production environment - architecture design, unit testing, code review, algorithm performance trade-offs, etc.
- Proficiency in Python.
- Excellent written & verbal communication skills.

## Bonus Qualifications
- Proven record of top-tier publications or patents.
- Experience with GPU programming, CUDA.
- Experience in implementing automated map change detection and updating techniques.
- Experience implementing modern multi-sensor calibration and sensor mis-alignment detection algorithms.
- Experience with camera-based SLAM and 3D multi-view geometry.
- Experience working with ROS2 to design, build, and operate robotic systems.
- Exposure to modern software development version control and project management tools - Git, Jira, etc.

## Similar roles

- [Senior Firmware Engineer](https://hotfix.jobs/jobs/dce96c9c-0e43-4c5b-bbb1-b1ebafde47b6) - Eightsleep - San Francisco, CA - $180k – $210k/yr
- [Senior Software Integration Engineer](https://hotfix.jobs/jobs/4799717d-afe0-4013-996c-d371521e11ba) - Applied Intuition - Sunnyvale, CA - $180k – $250k/yr
- [Lead Software Engineer, Advanced Pilot Assistant Software](https://hotfix.jobs/jobs/45daa659-4974-4a6e-a660-21bbabd4fda5) - Beacon AI - San Carlos, CA - $185k – $260k/yr
- [Senior Robotics Software Engineer](https://hotfix.jobs/jobs/30bd3939-d3b9-4e70-a907-2831e45bb54d) - Charge Robotics - San Leandro, CA - $175k – $200k/yr
- [Firmware Engineer, Robotics](https://hotfix.jobs/jobs/2e582ba1-3b1e-44ec-a03e-f9b1d756732d) - OpenAI - San Francisco, CA - $185k – $268k/yr

**Apply:** https://hotfix.jobs/jobs/1c573076-ceaf-488b-a4f5-0e4fafc26af8
**Canonical:** https://hotfix.jobs/jobs/1c573076-ceaf-488b-a4f5-0e4fafc26af8