Perception Software Engineer - SLAM/C++
Redline Group - Specialist Recruitment for Technology & Electronics Companies - cambridge, east anglia
Apply NowJob Description
Perception Software Engineer - SLAM/C++ We are partnered with a robotics business in the Cambridge area who are 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. In this Perception Software Engineer - SLAM role, you will: Design, develop, and test software for autonomous robotics applications, specifically for raspberry-picking robotsDevelop ROS2 image pipelines and integrate vision systemsImplement SLAM, mapping, and landmark recognition to navigate complex bush and field environmentsCollaborate with electrical, electronics, and software teams to develop world-class systemsWork on motor control loops to ensure accurate robot motionInterface with cameras using CUDA for high-performance vision processingSupport improvements across robot navigation and environmental interaction The ideal Perception Software Engineer - SLAM will have: Strong C++ experience, ideally with a focus on vision systems and image processingExperience working in Linux or similar development environmentsExposure to SLAM, mapping, and autonomous navigation techniquesFamiliarity with ROS2 pipelines, motor control loops, or robotics platformsCUDA 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.
Created: 2026-01-18