Perception Engineer

Vatn Systems

Bristol

On-site

GBP 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vatn Systems in Bristol, United Kingdom, is seeking a Perception Engineer to advance the perception stack for our autonomous underwater vehicles. You will work with sonar and image data, implement real-time pipelines, and integrate perception with autonomy features.

The role requires strong Python and C++, ROS/ROS 2 experience, and a hands-on approach to testing on-site, with opportunities to tackle challenging 3D sensor fusion, tracking, and validation across hardware platforms.

Qualifications

  • 3–5 years of robotics perception, CV, or autonomous systems experience.
  • Strong Python skills for prototyping, scripting, and ML workflows.
  • Solid ROS / ROS 2 experience with production robotic systems.
  • Proficient in C++ for real-time robotics software.
  • Experience with 3D sensor data (LiDAR, depth estimation, or multi-sensor fusion); marine sensing is a plus.
  • Experience with deep learning frameworks (PyTorch preferred) for detection/segmentation.
  • Understanding of 3D geometry, sensor calibration, and coordinate frames.
  • Willingness to work on-site and participate in physical vehicle test sessions.
  • US Citizen and ability to gain a security clearance.

Responsibilities

  • Implement and maintain real-time perception pipelines on autonomous vehicle platforms.
  • Develop algorithms for obstacle detection, classification, and multi-object tracking.
  • Write and maintain ROS 2 nodes and packages for on-vehicle perception software.
  • Utilize Python and C++ to develop and implement algorithms for obstacle detection, classification, and multi-object tracking.
  • Participate in on-site vehicle testing and debugging of real-world perception failures.
  • Collaborate with localization, prediction, and planning teams to ensure clean perception interfaces.

Skills

Python
ROS / ROS 2
C++
3D sensor data
PyTorch
Deep learning
3D geometry
US Citizenship
On-site testing

Job description

Perception Engineer

About Vatn Systems:

Vatn Systems is an innovative startup at the forefront of designing and manufacturing autonomous underwater vehicles (AUVs). Our mission is to revolutionize underwater security, exploration, research, and operations through cutting‑edge technology and unparalleled engineering. Our AUVs are defining the next generation of underwater autonomy.

The Role

As a Perception Engineer, you'll develop and improve the perception stack that powers our self‑driving vehicles. Working hands‑on with sonar and image data, you'll help build robust pipelines for detecting and tracking. You'll work closely with the autonomy team to integrate perception capabilities into bespoke behaviors, unlocking novel capabilities.

What You'll Do
  • Implement and maintain real‑time perception pipelines on autonomous vehicle platforms.
  • Develop algorithms for obstacle detection, classification, and multi‑object tracking.
  • Write and maintain ROS 2 nodes and packages for on‑vehicle perception software.
  • Utilize Python and C++ to develop and implement algorithms for obstacle detection, classification, and multi‑object tracking.
  • Participate in on‑site vehicle testing and debugging of real‑world perception failures.
  • Collaborate with localization, prediction, and planning teams to ensure clean perception interfaces.
What We're Looking For

Required

  • 3–5 years of experience in robotics perception, computer vision, or autonomous systems.
  • Strong Python skills for prototyping, scripting, and ML workflows.
  • Solid ROS / ROS 2 experience, experience with commercial grade robotic systems.
  • Proficient in C++ for real‑time, production‑grade robotics software.
  • Experience with 3D sensor data — LiDAR point clouds, depth estimation, or multi‑sensor fusion. Marine sensor experience is a big plus!
  • Working knowledge of deep learning frameworks (PyTorch preferred) for detection or segmentation tasks.
  • Working knowledge of classical data‑driven perception techniques.
  • Understanding of 3D geometry, sensor calibration, and coordinate frame transformations.
  • Willingness to work on‑site and participate in physical vehicle test sessions.
  • US Citizen and ability to gain a security clearance.

Preferred

  • Exposure to Rust for systems programming or robotics tooling.
  • Familiarity with AV‑specific perception challenges: moving object tracking, occlusion handling, sensor degradation in adverse weather, GPS‑denied localization.
  • Knowledge of TensorRT or other inference optimization tools for real‑time deployment.
  • Understanding of AV safety standards or safety‑critical software development practices.
Nice to Have
  • Prior experience at a startup and/or defense company.
  • Experience deploying perception models on embedded automotive hardware (Drive AGX, Jetson, etc.)

Vatn is an equal opportunity employer, and we welcome candidates from all backgrounds to apply. We look forward to reviewing your application and potentially having you join our team in shaping the future of autonomous underwater vehicles.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Perception Engineer for Autonomous Underwater Vehicles
Perception Engineer for Autonomous Underwater Vehicles

Vatn Systems • Bristol

On-site
GBP 65,000 - 90,000
(Senior) Perception/Vision Engineer - Maritime (all genders)
(Senior) Perception/Vision Engineer - Maritime (all genders)

Stark Defence • Swindon

On-site
GBP 90,000 - 130,000
Perception Engineer
Perception Engineer

Segwae • North Common

On-site
GBP 70,000 - 110,000
Perception & Vision Systems Engineer
Perception & Vision Systems Engineer

MARSS Group • West of England

Hybrid
GBP 65,000 - 90,000
Senior Staff Software Engineer, Perception
Senior Staff Software Engineer, Perception

AeroVect • United Kingdom

On-site
GBP 60,000 - 90,000
Perception Engineer - Talent Pool Q426/Q127
Perception Engineer - Talent Pool Q426/Q127

Arctic Research and Development • Nordown

On-site
GBP 90,000 - 140,000
Competitive compensation
Private health insurance
Equity options for early employees
+2
Perception Engineer - Talent Pool Q426/Q127
Perception Engineer - Talent Pool Q426/Q127

Arctic Research and Development • Nordown

On-site
GBP 70,000 - 110,000
Private Health Insurance
Dental & Optician
Equity — meaningful options as anearly
+1
Senior Staff Software Engineer, Perception, Autonomy
Senior Staff Software Engineer, Perception, Autonomy

Rivian • Greater London

On-site
GBP 70,000 - 90,000
Object Detection and Tracking Engineer (R5244)
Object Detection and Tracking Engineer (R5244)

Shield AI • Greater London

On-site
GBP 80,000 - 100,000
Comprehensive total rewards package including compensation and benefits
Perception AI/ML Engineer – Autonomous Ground Vehicles
Perception AI/ML Engineer – Autonomous Ground Vehicles

Altium Associates • England

Hybrid
GBP 85,000 - 110,000
Excellent salary & benefits