This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Staff/Senior Software Engineer on our Calibration, Localization, & Mapping (CLAM) team, you will be responsible for delivering mission-critical improvements and new features to our calibration, localization, and mapping subsystems. You will work on a small, highly focused team developing production-quality software that enables efficient and accurate creation of HD maps at Cyngn deployment-sites and robust localization for Cyngn’s autonomous vehicle fleets. You will collaborate cross-functionally with vehicle infrastructure, hardware, QA, and other autonomy teams (Perception, Decision, Planning, and Control) to achieve seamless integration with interfacing submodules, comprehensive testing, and ultimately safe and efficient driving for the next generation of Cyngn’s autonomous vehicles.
Job Responsibility:
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
Requirements:
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
Nice to have:
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.
What we offer:
Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge)
Life, Short-term and long-term disability insurance (Cyngn funds 100% of premiums)
Company 401(k)
Commuter Benefits
Flexible vacation policy
Sabbatical leave opportunity after 5 years with the company
Paid Parental Leave
Daily lunches for in-office employees and fully-stocked kitchen with snacks and beverages
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.