Skip to content

Software Engineer - Calibration

Develops calibration pipelines for autonomous vehicle sensors, enabling accurate multi-modal world representation for navigation. Requires 2+ years experience, C++/Python proficiency, and hands-on work with calibration systems and sensor fusion.

About the job

Responsibilities

  • Implement a software pipeline which enables calibration of sensor intrinsic and extrinsic parameters for a variety of vehicles of different sensor configurations
  • Design processes to manage the lifecycle and deployment of calibrations besides operations around data collection, processing and evaluation
  • Work across teams, interface closely with and contribute to the core calibration algorithm team at Applied
  • Have an opportunity to build state-of-the-art algorithms for both offline calibration in the factory / lab and online calibration to account for sensor variation due to temperature or other on-road and off-road conditions
  • Enable sensor fusion and work with a variety of sensors including Camera, Lidar, Radar, IMU, GNSS, and more
  • Drive an excellent product experience by designing a user-friendly Calibration procedure, as well as exposure of online Calibration status through HMI integration

Requirements

  • 2+ years of experience building software components or (sub) systems that address practical engineering challenges
  • Hands-on experience with one or more domain relevant algorithm, software framework or tools, such as calibration, middleware, benchmarking suites, data sets and related pipelines, or algorithmic libraries
  • C++ and/or Python programming expertise
  • Willingness to learn and be a self starter, and can quickly become comfortable with new technical tools
  • Passion for turning their software development expertise into solving real-world applications of autonomous system

Nice to have

  • MSc in calibration, state-estimation, optimization, or closely related field
  • Understanding of the core calibration concepts, world representations and transforms, optimization, the intersection of perception and state-estimation, and noise characteristics of various sensors
  • Experience doing hands-on work in relevant state-of-the-art offline and online calibration algorithms, and experience with both early and late stage sensor fusion for state estimation
  • Understanding of inertial and perception sensors, state of the art industry solutions, and common approaches for production systems
  • Experience building and shipping software frameworks or tools that are used by others than the authors of the framework

Compensation

  • Base salary range: $180,000 - $250,000 USD annually
  • Equity, comprehensive health, dental, vision, life and disability insurance, 401k with employer match, learning and wellness stipends, paid time off

Skills

C++, Python, Camera, Lidar, Radar, Imu, Gnss, Sensor Fusion, Calibration Algorithms, State Estimation, Optimization

Zoox

Zoox

Foster City, CA

Embedded Software Engineer - Drive Systems
$137k+/yrHybrid1+ YOEEmbedded Engineering

Develop safety-critical embedded software that translates autonomous trajectories into vehicle actuator commands and integrates drive-control subsystems. The role requires 1–3 years of real-time embedded experience, strong C/C++ and Python skills, and familiarity with automotive protocols and embedded operating systems.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, Advanced Pilot Assistant Software
$135k+/yrHybrid2+ YOEEmbedded Engineering

Develop and deploy autonomy, robotics, and embedded software for safety-critical pilot assistance systems. The role requires at least two years of relevant experience, production C++ or Python, and familiarity with real-time, sensor, and edge-compute systems.

Nuro

Nuro

Mountain View, CA

Software Engineer, Sensor Platform
$132k+/yrOn-site2+ YOEEmbedded Engineering

Develop reliable, high-performance sensor and compute software for autonomous vehicles, including embedded systems, device drivers, testing, and debugging. Requires robotics or autonomous-driving experience, strong C++ and concurrency skills, and at least two years of industry experience.

GrayMatter Robotics

GrayMatter Robotics

Los Angeles, CA

Robotics Software Engineer: Government Projects
$130k+/yrOn-site2+ YOEEmbedded Engineering

Develop and deploy advanced robotics software for government manufacturing projects, spanning planning, learning, perception, control, R&D prototyping, and production support. Requires a master’s degree in a related field, at least two years of industry experience, and production-level C++ and Python proficiency.

Applied Intuition

Applied Intuition

Sunnyvale, CA

Software Integration Engineer - New Grad
$123k+/yrOn-siteEmbedded Engineering

Integrates application-level software with automotive hardware to deliver and validate intelligent vehicle features. The role requires strong C/C++ programming, software engineering fundamentals, and an understanding of electronic systems; it is intended for students graduating in late 2026 or spring 2027.