CrawlJobs Logo

Software Engineer, Localization

United States, Mountain View 180000.00 - 215000.00 USD / Year · Job Posted December 09, 2025
Apply Position
Job Link Share

Job Description

Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation committed to a safer and more efficient future for all. The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector. The company delivers freight daily for its customers across the southern United States using its autonomous technology. In 2024, Kodiak became the first known company to publicly announce delivering a driverless semi-truck to a customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S. Department of Defense. We are looking for a Localization Engineer --- a problem solver with solid expertise in state estimation, inertial navigation, and sensed odometry.

Job Responsibility

  • Develop and integrate onboard navigation and pose estimation algorithms
  • Optimize sensor fusion and pose estimation using IMU, camera, and lidar sensors
  • Develop visual and lidar odometry algorithms
  • Develop navigation metrics for evaluating algorithms specifically for the autonomous trucking domain
  • Troubleshoot, problem solve, innovate, create, and collaborate
  • Evaluate sensor performance and optimize sensor selection
  • Verify correct sensor calibrations, settings, and uncertainty characterizations

Requirements

  • Strong technical background. BS, MS or PhD with academic or industry experience in building navigation, localization, and odometry systems
  • Skilled in C++ and strong problem-solving skills
  • Strong software engineering skills and experience building high-reliability deployed applications
  • Experience with IMUs, and wrangling IMU data, especially in the automotive domain
  • Experience with computer vision, visual odometry, and/or odometry from point clouds
  • Solid understanding of metrics, data analysis, and scientific evaluation
  • A team player. You take ownership and work with the team to deliver exceptional results
  • Ability to build and iterate quickly
  • Hands on. Curious. Flexible. Interested in new domains
  • Great communicator. You have experience writing clear, concise design documentation

What we offer

  • Competitive compensation package including equity and biannual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Anthem, and Guardian (including a medical plan with infertility benefits)
  • Flexible PTO and generous parental leave policies
  • Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
  • Long Term Disability, Short Term Disability, Life Insurance
  • Wellbeing Benefits - Headspace, One Medical, Gympass, Spring Health
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Localization

8 matching positions

Software Engineer, Localization

Mach Industries is building an AI‑forward autonomy stack for contested environme...
Location
Location
United States , Huntington Beach, San Francisco
Salary
Salary:
190000.00 - 230000.00 USD / Year
machindustries.com Logo
Mach Industries
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Stellar software ability: Modern C++ on Linux
  • Python for tooling/analysis
  • strong debugging, profiling, testing discipline
  • SLAM/state estimation: Error-state EKF/UKF, factor graphs, nonlinear least-squares (Ceres/GTSAM), observability and covariance tuning
  • Vision experience VIO/SLAM, camera models, optical flow/feature tracking
  • comfort with deep learning for detection/seg/pose (PyTorch) and on-edge deployment
  • Sensor integration: IMU strapdown and biases, GNSS/RTK
  • multi-camera, LiDAR, radar, magnetometer, barometer
  • Ship and fly: Proven research-to-production delivery and field testing on real platforms
  • 5 years of experience with either a BS/MS/PhD in Computer Science, Robotics, Electrical/Aerospace Engineering, or related field, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Prototype and productionize vision navigation and targeting features end-to-end from sim to HITL to flight with production C++
  • Turn detections (EO/IR/RF/radar) into well-posed measurement models with latencies/covariances
  • make the estimator decision‑aware without corrupting state
  • Stabilize GNSS to VIO handover (adaptive covariances, gating, hysteresis, reset‑less alignment) to eliminate jumps and estimator resets
  • Build and optimize real-time software on Linux/embedded
  • profile CPU/GPU, vectorize hot paths
  • optional CUDA/TensorRT on Jetson hardware
  • Own calibration and time-sync across IMU/cameras/radar/LiDAR/GNSS
  • validate in flight
  • Create evaluation pipelines and dashboards for drift, handover stability, relocalization, track quality
What we offer
What we offer
  • Offers Equity
  • healthcare, dental and vision plans
  • retirement savings
  • paid time off
  • funds for continuing education, training, and career growth
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Localization)

The Localization Team manages the infrastructure that powers localization across...
Location
Location
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience developing and maintaining libraries and tools using Python and JavaScript
  • Solid understanding of web technologies, APIs, and modern development workflows
  • Experience with open source development practices and community collaboration
  • Ability to collaborate effectively in a distributed team, across time zones and disciplines
  • Excellent communication skills, with an emphasis on clarity and working across technical and non-technical roles
  • Professional fluency in English (written and verbal)
  • Commitment to our values: Welcoming differences
  • Being relationship-minded
  • Practicing responsible participation
  • Having grit
Job Responsibility
Job Responsibility
  • Contribute to the development of Python and JavaScript libraries (such as moz-l10n) and tools that support Mozilla’s localization infrastructure
  • Improve localization and internationalization within the Firefox codebase to make features more adaptable and accessible across languages and regions
  • Collaborate with engineers and program managers to design and implement new Pontoon features
  • Engage with our community of volunteer developers and localizers to support and guide Mozilla’s localization efforts
  • Collaborate effectively with teammates and internal clients across regions and time zones
What we offer
What we offer
  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Localization)

The Localization Team manages the infrastructure that powers localization across...
Location
Location
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience developing and maintaining web applications and tools using Python and JavaScript
  • Solid understanding of web technologies, APIs, and modern development workflows
  • Experience with internationalization (i18n) and localization (l10n) concepts, tools, or workflows
  • Ability to collaborate effectively in a distributed team, across time zones and disciplines
  • Excellent communication skills, with an emphasis on clarity and working across technical and non-technical roles
  • Commitment to our values: Welcoming differences
  • Being relationship-minded
  • Practicing responsible participation
  • Having grit
Job Responsibility
Job Responsibility
  • Contribute to the development of Python and JavaScript libraries (such as moz-l10n) and tools that support Mozilla’s localization infrastructure
  • Collaborate with engineers and program managers to design and implement new Pontoon features, across both the front-end and back-end
  • Improve internationalization within the Firefox codebase to make features more adaptable and accessible across languages and regions
  • Contribute to discussions shaping Mozilla’s positions on internationalization and localization standards
  • Engage with our community of volunteer developers and localizers to support and guide Mozilla’s localization efforts
  • Collaborate effectively with teammates and internal clients across regions and time zones
What we offer
What we offer
  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Localization)

The Localization Team manages the infrastructure that powers localization across...
Location
Location
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience developing and maintaining web applications and tools using Python and JavaScript
  • Solid understanding of web technologies, APIs, and modern development workflows
  • Experience with internationalization (i18n) and localization (l10n) concepts, tools, or workflows
  • Ability to collaborate effectively in a distributed team, across time zones and disciplines
  • Excellent communication skills, with an emphasis on clarity and working across technical and non-technical roles
  • Commitment to our values: Welcoming differences
  • Being relationship-minded
  • Practicing responsible participation
  • Having grit
Job Responsibility
Job Responsibility
  • Contribute to the development of Python and JavaScript libraries (such as moz-l10n) and tools that support Mozilla’s localization infrastructure
  • Collaborate with engineers and program managers to design and implement new Pontoon features, across both the front-end and back-end
  • Improve internationalization within the Firefox codebase to make features more adaptable and accessible across languages and regions
  • Contribute to discussions shaping Mozilla’s positions on internationalization and localization standards
  • Engage with our community of volunteer developers and localizers to support and guide Mozilla’s localization efforts
  • Collaborate effectively with teammates and internal clients across regions and time zones
What we offer
What we offer
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Maps & Localization - AV Labs

Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We’...
Location
Location
United States , Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 3 years of total experience in the self driving industry
  • Bachelor degree in computer science, computer engineering or related fields
  • Proficient in core algorithms for HD mapping and localization
  • Proficient in batch data processing
Job Responsibility
Job Responsibility
  • Design and deliver software for HD Maps and localization
  • Design and implement the batch pipeline for HD Maps generation
  • Design the data format and storage format for HD Maps
  • Implement core algorithms for HD mapping and localization
  • Design and implement the onboard localization module
What we offer
What we offer
  • bonus program
  • equity award
  • other types of comp
  • 401(k) plan
  • various benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Maps & Localization - AV Labs

Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We’...
Location
Location
United States , Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 3 years of total experience in the self-driving industry
  • Bachelor degree in computer science, computer engineering or related fields
  • Proficient in core algorithms for HD mapping and localization
  • Proficient in batch data processing
Job Responsibility
Job Responsibility
  • Design and deliver software for HD Maps and localization
  • Design and implement the batch pipeline for HD Maps generation
  • Design the data format and storage format for HD Maps
  • Implement core algorithms for HD mapping and localization
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Mapping & Localization

We are seeking a highly skilled and motivated Senior Software Engineer to join o...
Location
Location
United States , Santa Clara
Salary
Salary:
150000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, Computer Engineering, or a related technical field
  • 3+ years of experience in developing large-scale, real-time C++ systems
  • Strong proficiency in modern C++ and understanding of multi-threading, multiprocessing, and operating systems, e.g. ROS
  • Solid foundation in data structures, algorithms, and software design principles
  • Familiarity with large-scale map data pipelines and distributed systems
  • Familiarity with CI/CD systems, and maintaining production-grade infrastructure
  • Excellent written and verbal communication skills
  • Self-motivated, comfortable operating without direct supervision
Job Responsibility
Job Responsibility
  • Design and optimize scalable interfaces for online lane and map representation
  • Improve cross-module map interfaces to support perception, prediction, and planning pipelines
  • Develop and enhance systems for large-scale map deployment, including offline map generation, version control, and online tile-based LiDAR map loading
  • Maintain and evolve the mapping watchdog and event mining systems to monitor system health and anomalies
  • Enhance the mapping CI system to support robust development and deployment workflows
  • Optimize performance of offline 3D reconstruction pipelines
  • Collaborate closely with cross-functional teams to understand system-wide dependencies and performance needs across perception, planning, control, simulation, and infrastructure
  • Work with the operations team to define requirements for data collection, preprocessing, labeling, and validation
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
  • Ensure team compliance with QMS, monitor quality, and drive process improvements
  • Fulltime
Read More
Arrow Right