We are looking for a Robotics Software Engineer (Contractor) to support data calibration and standardization workflows for a cutting-edge AI and Robotics end customer. You will play a critical role in building robust pipelines that unify and align data from a variety of sensors, contributing directly to the performance and reproducibility of robotics perception systems.
Responsibilities
Essential Qualifications
Responsibilities
- Design and implement calibration workflows for GNSS, IMU, and wheel odometry alignment
- Develop reusable pipelines to standardize motion data across heterogeneous external datasets
- Debug sensor metadata issues, including drift, extrinsics, and timestamp inconsistencies
- Collaborate with Data Engineering teams to integrate solutions into Flyte- and Kubernetes-based infrastructures
- Author technical documentation and build QA checks to maintain data quality and reproducibility
Essential Qualifications
- Strong proficiency in Python, especially for developing calibration or data processing pipelines
- Hands-on experience working with robotics sensors (GNSS, IMU, wheel odometry)
- Understanding of time synchronization, pose estimation, and/or sensor fusion techniques
- Comfortable working independently with minimal supervision in a dynamic setting
- Familiarity with coordinate systems and transforms
- Exposure to workflow orchestration tools such as Flyte, Apache Spark, or Databricks
- Experience working with autonomous vehicle (AV) datasets or multi-sensor rigs in production
- Prior work involving debugging sensor metadata issues (e.g., misaligned extrinsics, inaccurate timestamps)