Senior Perception Software Engineer - Maritime Autonomy

Seasats

San Diego (CA)

On-site

USD 180,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Competitive insurance
401k matching up to 4%
Four free lunches per week
Employee activity fund
Pet-friendly office
Unlimited/Flex PTO

Job summary

Seasats in San Diego seeks a Senior Perception Software Engineer to advance the perception stack for unmanned surface vehicles, turning radar and camera data into a real-time environmental picture and deploying algorithms while optimizing for embedded hardware.

You will own architecture and technical direction, lead design efforts, and mentor engineers, collaborating with vehicle software, UI, and operations to deliver actionable displays and robust perception pipelines in challenging ocean

Qualifications

  • 7+ years of professional software engineering experience, including 4+ years on perception problems in fielded systems.
  • Real-time sensor data processing on embedded or compute-limited platforms.
  • Experience with classical perception algorithms: clustering, segmentation, filtering, sensor fusion, and probabilistic tracking.
  • Familiarity with modern computer vision models and ML components.
  • Expert-level Python with NumPy/SciPy/OpenCV and performance profiling.
  • Solid grounding in 3D geometry and sensor calibration.
  • Ability to architect subsystems, lead technical efforts, and mentor engineers.
  • Strong technical communication and teamwork.

Responsibilities

  • Own the design and implementation of perception algorithms for detection, tracking, avoidance, and state estimation.
  • Integrate ML models into the perception pipeline and decide between ML and classical approaches.
  • Optimize code for real-time execution on embedded platforms.
  • Build tests and expand our simulation environment to rigorously evaluate algorithms and prevent regressions.
  • Collaborate with vehicle software, UI, and operations teams to translate perception into intuitive displays for operators.
  • Lead sensor selection and evaluation, balancing performance, power, and cost.
  • Mentor teammates and elevate software engineering practices across the perception stack.
  • Test and tune algorithms at local launch sites and in field trials.

Skills

7+ yrs exp
Perception: 4+ yrs
Real-time sensing
Perception algorithms
Python expert
3D geometry
System architecture
Mentorship

Tools

Python
OpenCV
NumPy/SciPy
ROS
C++
CUDA
CuPy

Job description

Seasats in San Diego seeks a Senior Perception Software Engineer to advance the perception stack for unmanned surface vehicles, turning radar and camera data into a real-time environmental picture and deploying algorithms while optimizing for embedded hardware.

You will own architecture and technical direction, lead design efforts, and mentor engineers, collaborating with vehicle software, UI, and operations to deliver actionable displays and robust perception pipelines in challenging ocean

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

Similar jobs worth comparing

Senior Perception Software Engineer: Real-Time Maritime Autonomy
Senior Perception Software Engineer: Real-Time Maritime Autonomy

SeaSatellites, Inc. • San Diego (CA)

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

InvestedintheMission • Alameda (CA)

On-site
USD 215,000 - 270,000
Equity grants
401(k) plan
Relocation support
+2
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 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
Maritime Autonomy: Perception Hardware Engineer
Maritime Autonomy: Perception Hardware Engineer

Saronic • Austin (TX)

On-site
USD 110,000 - 170,000
Medical Insurance
Dental and Vision Insurance
Time Off
+5
Senior Perception Robotics Engineering Manager
Senior Perception Robotics Engineering Manager

Saildrone • Alameda (CA)

On-site
USD 259,000 - 306,000
Generous Time Off
Comprehensive Health Coverage
Equity grants
+3
Senior Perception Engineering Lead (Autonomy)
Senior Perception Engineering Lead (Autonomy)

Schmidt Marine Technology Partners • Alameda (CA)

Hybrid
USD 260,000 - 305,000
Equity grants
401(k) retirement plan
Professional development reimbursement
+1
Senior Edge ML Engineer, Maritime Perception
Senior Edge ML Engineer, Maritime Perception

Seasats • San Diego (CA)

On-site
USD 180,000 - 250,000
Stock options
401k matching
Four free lunches per week
+4
Senior ML Engineer — Edge Perception for Sea Autonomy
Senior ML Engineer — Edge Perception for Sea Autonomy

SeaSatellites, Inc. • San Diego (CA)

On-site
USD 180,000 - 250,000
Stock options
Competitive insurance
401k matching
+4
Perception Engineer for Autonomous Underwater Vehicles
Perception Engineer for Autonomous Underwater Vehicles

Airbus Ventures • Bristol (RI)

On-site
USD 100,000 - 150,000