Robotics Software Engineer - GNSS and IMU

Robotics Software Engineer - GNSS and IMU

London Full-Time 42000 - 70000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and implement calibration workflows for robotics sensors and develop reusable data pipelines.
  • Company: Join a cutting-edge AI and Robotics company focused on innovative technology solutions.
  • Benefits: Enjoy flexible working arrangements and opportunities for professional growth.
  • Why this job: Be part of a dynamic team shaping the future of robotics with impactful projects.
  • Qualifications: Strong Python skills and experience with robotics sensors are essential; independent work is key.
  • Other info: Contractor position with potential for exciting challenges in a fast-paced environment.

The predicted salary is between 42000 - 70000 £ per year.

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)

Robotics Software Engineer - GNSS and IMU employer: Cognitive Group | Part of the Focus Cloud Group

Join a forward-thinking company that values innovation and collaboration, where as a Robotics Software Engineer, you will be at the forefront of developing cutting-edge solutions in AI and robotics. Our dynamic work culture fosters creativity and independence, offering ample opportunities for professional growth and skill enhancement in a supportive environment. Located in a vibrant tech hub, we provide access to a network of industry leaders and resources that empower you to make a meaningful impact in the field.
C

Contact Detail:

Cognitive Group | Part of the Focus Cloud Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Robotics Software Engineer - GNSS and IMU

✨Tip Number 1

Familiarise yourself with the latest advancements in GNSS and IMU technologies. Understanding the nuances of these systems will not only help you during interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Engage with online communities or forums related to robotics and sensor technologies. Networking with professionals in the field can provide insights into the industry and potentially lead to referrals.

✨Tip Number 3

Consider contributing to open-source projects that involve robotics software or data calibration. This hands-on experience can enhance your skills and make your profile stand out to us.

✨Tip Number 4

Prepare to discuss specific projects where you've implemented calibration workflows or debugged sensor issues. Real-world examples will showcase your expertise and problem-solving abilities during the interview process.

We think you need these skills to ace Robotics Software Engineer - GNSS and IMU

Proficiency in Python
Experience with GNSS and IMU sensors
Understanding of wheel odometry
Knowledge of time synchronization techniques
Pose estimation skills
Sensor fusion techniques
Ability to develop calibration workflows
Experience with data processing pipelines
Debugging skills for sensor metadata issues
Familiarity with coordinate systems and transforms
Experience with workflow orchestration tools (e.g., Flyte, Apache Spark, Databricks)
Experience with autonomous vehicle datasets
Ability to work independently in a dynamic environment
Technical documentation skills
Quality assurance checks for data quality

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong proficiency in Python and any hands-on experience with robotics sensors like GNSS and IMU. Emphasise relevant projects or roles that demonstrate your ability to develop calibration workflows and data processing pipelines.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss your understanding of time synchronization and pose estimation, and how your skills align with the responsibilities outlined in the job description.

Showcase Relevant Experience: If you have experience with workflow orchestration tools such as Flyte or Apache Spark, be sure to mention this. Provide specific examples of how you've debugged sensor metadata issues or worked with autonomous vehicle datasets.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. Ensure that all technical terms are used correctly and that your application is clear and professional.

How to prepare for a job interview at Cognitive Group | Part of the Focus Cloud Group

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in Python and how you've used it to develop calibration or data processing pipelines. Bring examples of past projects where you worked with robotics sensors like GNSS, IMU, or wheel odometry.

✨Understand the Role's Requirements

Familiarise yourself with the specific responsibilities outlined in the job description. Be ready to explain how your experience aligns with designing calibration workflows and debugging sensor metadata issues.

✨Demonstrate Problem-Solving Abilities

Prepare to discuss scenarios where you've encountered challenges in sensor data alignment or time synchronization. Highlight your approach to resolving these issues and the impact of your solutions.

✨Ask Insightful Questions

Engage with the interviewers by asking questions about their current projects, the technologies they use, and how the team collaborates. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>