Our client's company focuses on operating autonomous robots for warehouse and logistics operations. They're scaling up quite fast with the aim to build a scalable, reliable robotics.
Responsibilities
* Developing and maintaining autonomy software for real-world robotic systems, working with ROS 2, using modern C++ (17/20) and Python.
* Developing and maintaining lidar odometry.
* Developing and maintaining lidar-based SLAM approaches.
* Collaborating with deployment teams to support complex field operations; occasionally travel for hands‑on deployment support.
Requirements
* Solid understanding of LiDAR-based SLAM algorithms (e.g., Cartographer, LOAM, LIO SAM, HDL Graph SLAM, etc.).
* Experience with pose graph optimization, scan matching, and sensor fusion.
* Familiarity with Open3D or PCL for point cloud processing.
* Understanding of state estimation frameworks (e.g., EKF, UKF, graph-based methods, or factor graphs).
* Evidence of past work: open source contributions, competition results, or deployed systems.
* Experience integrating 3D and 2D LiDARs (Ouster, Velodyne, Hesai, Livox, SICK, etc.).
* Knowledge of calibration (LiDAR IMU, LiDAR camera, LiDAR robot base).
* Understanding of sensor synchronization, timestamp alignment, and coordinate transformations.
* Ability to design and validate sensor placement for optimal coverage and robustness.
* Solid experience with ROS 2, C++, and Python.
* Familiarity with Linux, Git, CI/CD, and containerisation.
* Willingness to travel for hands‑on deployment (when needed).
* Strong communication and collaboration skills.
You will also receive
* Private healthcare via Bupa with 24/7 medical helpline.
* Life insurance.
* Income protection.
* Pension: 4+% employee with option to opt into salary exchange, 5% employer.
* Employee Assistance Programme – mental wellbeing, financial and legal advice/support.
* 25 holidays per year.
* Full meals onsite in Wallingford.
* Fun team events on and offsite, snacks of all kinds in the office.
#J-18808-Ljbffr