Robotics Software Engineer - GNSS and IMU

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
  • 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
Desirable Experience
  • 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)
Company
Cognitive Group | Part of the Focus Cloud Group
Location
London, UK
Posted
Company
Cognitive Group | Part of the Focus Cloud Group
Location
London, UK
Posted