Perception Engineer for Autonomous Underwater Vehicles

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

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

Similar jobs worth comparing

Perception Engineer
Perception Engineer

Airbus Ventures • Bristol (RI)

On-site
USD 100,000 - 150,000
Maritime Perception Engineer for Autonomous Vessels
Maritime Perception Engineer for Autonomous Vessels

Virtus Maritime • Morehead City (NC)

On-site
USD 110,000 - 170,000
Senior Perception Software Engineer - Maritime Autonomy
Senior Perception Software Engineer - Maritime Autonomy

Seasats • San Diego (CA)

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

Virtus Maritime • Morehead City (NC)

On-site
USD 110,000 - 170,000
Acoustic Systems Engineer
Acoustic Systems Engineer

Vatn Systems • Bristol (RI)

On-site
USD 110,000 - 160,000
Underwater Acoustic Systems Engineer for AUVs
Underwater Acoustic Systems Engineer for AUVs

Vatn Systems • Bristol (VA)

On-site
USD 90,000 - 130,000
Senior Autonomy Software Engineer for Underwater Systems
Senior Autonomy Software Engineer for Underwater Systems

Medium • Long Beach (CA)

On-site
USD 140,000 - 200,000
Acoustic Systems Engineer
Acoustic Systems Engineer

Vatn Systems • Bristol (VA)

On-site
USD 90,000 - 130,000
Senior Perception Engineer - Autonomy & ML Pipelines
Senior Perception Engineer - Autonomy & ML Pipelines

AeroVect Technologies Inc. • Atlanta (GA)

On-site
USD 120,000 - 170,000
Senior Underwater Acoustic Signal Processing Engineer
Senior Underwater Acoustic Signal Processing Engineer

Vatn Systems • Bristol (VA)

On-site
USD 130,000 - 180,000