Job Search and Career Advice Platform

Enable job alerts via email!

Perception Software Engineer - SLAM/C

Redline Group Ltd

Peterborough

On-site

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A robotics company is seeking a Perception Software Engineer specializing in SLAM and C++. The role involves designing and implementing software for advanced robotic perception in agricultural environments. Candidates should have strong C++ and Linux experience, along with knowledge of SLAM and vision systems. The company offers a competitive salary, flexible work options, and profit sharing as part of an innovative team dedicated to developing cutting-edge robotic technologies.

Benefits

Competitive salary
Flexible working
Profit sharing

Qualifications

  • Strong experience in C++, ideally with a focus on vision systems.
  • Experience in Linux development environments.
  • Exposure to SLAM, mapping, and autonomous navigation.

Responsibilities

  • Design and test software for autonomous robotics applications.
  • Develop image pipelines and integrate vision systems.
  • Implement mapping and recognition to navigate environments.
  • Collaborate with teams to develop advanced systems.
  • Ensure accurate robot motion with motor control.

Skills

C++
Linux
SLAM techniques
Image processing
ROS2
Motor control
CUDA
Job description
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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.