Software Engineer (Calibration Platform)
- Sunnyvale, United States
- Mid Level
- 4+ years
- Posted
Skills
Required
- platform
- robotics
- physical systems / sensors / hardware-in-the-loop
- cloud workflow orchestration framework
- Flyte
- Airflow
- Argo
- CI/CD
- containerization
- data pipelines
- binary or log data
- Python
- ROS / MCAP
Preferred
- sensor calibration / extrinsics / intrinsics / geometric transforms
- building self-service tooling
- design documents
- cloud workflow orchestration
- debugging systems from logs
Join our Localization, Calibration, and Mapping team as a Software Engineer focused on our Calibration Platform. You'll have the opportunity to own core work that is leveraged across the entire organization, building a self-service platform that transforms sensor calibration into production infrastructure.
Responsibilities
- You'll work closely with users to collect feedback and drive cross-team collaboration to improve the reliability of the calibration path.
- This role requires experience with physical systems, sensors, and cloud workflow orchestration, as well as a track record of driving technical work across team boundaries.
- Concevoir et mettre en œuvre une plateforme d'automatisation pour la calibration des capteurs, en transformant un processus dépendant des experts en une infrastructure de production.
- Collaborer avec des équipes interfonctionnelles pour améliorer la fiabilité de l'ensemble du processus de calibration, en traçant les échecs jusqu'à leur source.
- Développer et exploiter l'orchestration des flux de travail cloud pour la calibration à l'échelle de la flotte, de la collecte de données à l'évaluation et au déploiement.
- Automates recurring failures out of existence
- Strength in debugging systems from logs when the surface symptom is misleading
Requirements
Experience with physical systems, sensors, or hardware-in-the-loop
- Hands-on depth with a cloud workflow orchestration framework (Flyte preferred; Airflow, Argo, etc.), plus CI/CD, containerization, and data pipelines over large binary or log data
- A track record of driving technical work across team boundaries: comfortable raising problems with the teams that own them, building agreement on systemic fixes, and following through without formal authority
- Demonstrated ownership of a pipeline, platform, or internal tool that other teams depended on
- Enough sensor and robotics data literacy to reason about validity: what good IMU/INS, GNSS/RTK, lidar, and camera data looks like, and how to design a check that catches bad data
- 4+ years building and operating production software systems, with strong Python and modern C++
- Data or platform infrastructure experience at a robotics, AV, drone, or industrial autonomy company
- Familiarity with robotics log formats and time synchronization (ROS/MCAP, PTP, sensor timestamp alignment)
Preferred
- Prior exposure to sensor calibration, extrinsics/intrinsics, or geometric transforms
- Experience building self-service tooling for non-expert internal users
- Significant contributions to design documents; experience mentoring engineers
Pay
USD 151,000 - 240,000
jobapplier