Perception Engineer

Airbus Ventures

Bristol (RI)

On-site

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vatn Systems is seeking a Perception Engineer to design and enhance the perception stack for autonomous underwater vehicles. You will work with sonar and image data to build robust pipelines for detection and tracking, and integrate perception with autonomy software.

Expect hands-on development in Python and C++, ROS/ROS2 nodes, and real-time testing on vehicles. On-site collaboration with localization and planning teams is required to deliver reliable perception interfaces.

Qualifications

  • 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.

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
C++
ROS/ROS2
3D sensor data
3D geometry
PyTorch

Tools

ROS/ROS 2
PyTorch
TensorRT

Job description

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

Airbus Ventures • Bristol (RI)

On-site
USD 100,000 - 150,000
Perception Engineer
Perception Engineer

Virtus Maritime • Morehead City (NC)

On-site
USD 110,000 - 170,000
Software Engineer, Perception
Software Engineer, Perception

Relling • San Francisco (CA)

On-site
USD 140,000 - 210,000
AI Perception Engineer
AI Perception Engineer

Mach • Ely (IA)

On-site
USD 120,000 - 160,000
Generous PTO
Paid holidays
Health plan 75%
+3
Autonomous Driving Senior Vehicle Perception Engineer
Autonomous Driving Senior Vehicle Perception Engineer

Quest Global • Northville (MI)

On-site
USD 95,000 - 140,000
401(k) matching
Dental insurance
Health insurance
+3
AI Perception Engineer
AI Perception Engineer

Attis • Iowa (LA)

On-site
USD 120,000 - 180,000
Equity stake
Venture-backed growth
Rapid prototyping environment
Perception/Computer Vision Engineer
Perception/Computer Vision Engineer

Jobtailor • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Perception Software Engineer
Senior Perception Software Engineer

SeaSatellites, Inc. • San Diego (CA)

On-site
USD 180,000 - 250,000
Stock options
Competitive insurance
401k matching
+4
Senior Perception Software Engineer
Senior Perception Software Engineer

Seasats • San Diego (CA)

On-site
USD 180,000 - 250,000
Stock options
Competitive insurance
401k matching up to 4%
+4
Senior Software Engineer, Perception
Senior Software Engineer, Perception

AeroVect Technologies Inc. • Atlanta (GA)

On-site
USD 120,000 - 170,000