Perception Software Engineer - SLAM / C++
We are partnered with a robotics business in the Cambridge area that is developing next‑generation autonomous platforms. They are looking for a Perception Software Engineer - SLAM to design and implement software that enables advanced robotic perception and navigation in real‑world agricultural environments.
Responsibilities
* Design, develop, and test software for autonomous robotics applications specifically for raspberry‑picking robots.
* Develop ROS2 image pipelines and integrate vision systems.
* Implement SLAM, mapping, and landmark recognition to navigate complex bush and field environments.
* Collaborate with electrical, electronics, and software teams to develop world‑class systems.
* Work on motor control loops to ensure accurate robot motion.
* Interface with cameras using CUDA for high‑performance vision processing.
* Support improvements across robot navigation and environmental interaction.
Qualifications
* Strong C++ experience, ideally with a focus on vision systems and image processing.
* Experience working in Linux or similar development environments.
* Exposure to SLAM, mapping, and autonomous navigation techniques.
* Familiarity with ROS2 pipelines, motor control loops, or robotics platforms.
* CUDA experience is desirable but not essential.
This is a fantastic opportunity to join an innovative team building real‑world robotic systems. The role offers a competitive salary, flexible working, a collaborative and creative environment, and the chance to participate in profit sharing as the company grows.
Job Title: Perception Software Engineer – SLAM/C++
Company: Redline Group Ltd
Location: Peterborough, Cambridgeshire
Closes: Jan 18th 2026
Sector: Electronics
Contract: Permanent
Hours: Full Time
#J-18808-Ljbffr