Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

A publicly traded autonomous vehicle company building self-driving technology for commercial domains across various vehicle form factors.
$190,000 - $220,000
Distributed Systems
Senior Software Engineer
In-Person
11 - 50 Employees
6+ years of experience
AI · Automotive · Robotics

Description For Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

Cyngn, a publicly traded autonomous vehicle company based in Menlo Park, CA, is seeking a Senior Software Engineer to join their Calibration, Localization, & Mapping (CLAM) team. This role offers a unique opportunity to work on cutting-edge autonomous vehicle technology in a company that combines startup agility with public company benefits.

The position involves developing mission-critical improvements and new features for calibration, localization, and mapping subsystems. You'll be working with a focused team to create production-quality software that enables efficient HD map creation and robust localization for autonomous vehicle fleets. The role requires expertise in C++ and Python programming, along with deep knowledge of robotics, 3D geometry, and state-of-the-art techniques in Lidar-based mapping and localization.

What makes this opportunity special is Cyngn's unique position in the market. With under 100 employees, the company maintains the energy and close-knit atmosphere of a startup while offering the stability and benefits of a public company. Engineers here work on real-world applications, with their developments going directly to clients rather than remaining in research phases.

The company culture emphasizes collaboration, diversity, and continuous learning. Team members enjoy comprehensive benefits including full health coverage, equity through stock options, and various perks such as daily lunches for in-office employees. The salary range of $190,000 - $220,000 reflects the senior nature of the role and the company's commitment to attracting top talent.

This role would be ideal for an experienced software engineer with a strong background in robotics and autonomous systems, who wants to make a direct impact on the future of autonomous vehicles while working in a collaborative, innovative environment. The position offers the perfect balance of technical challenge, real-world application, and professional growth opportunities.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

  • Design, implement, tune, and test mapping, localization, and sensor calibration algorithms for 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

Requirements For Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

Python
  • 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
  • Familiarity with state estimation frameworks and modern nonlinear optimization libraries
  • 6+ years of industry experience as an autonomous vehicle or robotics software engineering professional
  • 6+ years industry experience writing C++ software in a production environment
  • Proficiency in Python
  • Excellent written & verbal communication skills

Benefits For Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
Parental Leave
Equity
  • Health benefits (Medical, Dental, Vision, HSA and FSA, Employee Assistance Program, 1:1 Health Concierge)
  • Life, Short-term and long-term disability insurance
  • Company 401(k)
  • Commuter Benefits
  • Flexible vacation policy
  • Stock options for all full-time employees
  • Sabbatical leave opportunity after 5 years
  • Paid Parental Leave
  • Daily lunches for in-office employees and fully-stocked kitchen

Interested in this job?

Jobs Related To Cyngn Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

Senior Software Engineer, Systems Infrastructure

Senior Software Engineer position at LinkedIn focusing on building and maintaining large-scale distributed systems and infrastructure platforms that power LinkedIn's core services.

Pod Software Engineer

Senior Pod Software Engineer position at Etched, focusing on high-performance networking solutions for AI inference workloads in San Jose.

Senior Software Engineer-Distributed Inference

Senior Software Engineer position at NVIDIA focusing on distributed inference and AI performance optimization, offering competitive compensation and remote work options.

Senior Software Engineer, Systems Infrastructure

Senior Software Engineer role at LinkedIn focusing on building and maintaining large-scale distributed systems and infrastructure platforms that power LinkedIn's core services.

Senior Software Engineer, Infrastructure, Google Cloud Networking

Senior Software Engineer position at Google Cloud focusing on infrastructure and networking systems, requiring expertise in C++ and distributed systems development.