Autonomous Underwater Robotics Software Engineer

Guided Particle Systems Inc

Pensacola (FL)

On-site

USD 80,000 - 120,000

Full time

14 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Guided Particle Systems Inc is seeking Robotics Software Engineers to develop and maintain ROS2-based software for autonomous underwater vehicle systems on embedded Linux. Responsibilities span navigation, state estimation, sensor integration, deployment tooling, autonomy, and field testing, with two experience tracks (1–3 and 5–7 years).

The role emphasizes cross-domain collaboration, multi-sensor fusion, and driver-level sensor software, with future work on mission software and safety

Qualifications

  • Bachelor’s or master’s degree in robotics, computer science, engineering, or a related field.
  • One to seven years of professional experience, or equivalent graduate research, with physical robotic systems.
  • Proficiency in C++ and Python within ROS/ROS2 environments.
  • Experience with embedded Linux and debugging software-to-hardware interfaces.
  • Must be a United States citizen.

Responsibilities

  • Develop, evaluate, and maintain sensor fusion and coordinate-frame management algorithms across multi-sensor suites in GPS-denied environments.
  • Support navigation, state-estimation, and controls troubleshooting using test data and vehicle results.
  • Develop and maintain driver-level software for vehicle sensors and embedded interfaces.
  • Diagnose integration issues across software, OS services, firmware, and hardware.
  • Collaborate with cross-domain teams to incorporate new sensors into the software stack.
  • Build and maintain development and deployment tooling for a multi-vehicle fleet, including pipelines and containerized environments.
  • Support software configuration, deployment, and troubleshooting across development and fielded systems.
  • Contribute to mission software, safety protocols, and operator communications.

Skills

C++
Python
ROS/ROS2
Embedded Linux
Sensor fusion
State estimation
Debugging across layers
Documentation

Education

Bachelor’s or Master’s degree in robotics, CS, engineering

Tools

CI/CD
Containerized development
Cross-compilation

Job description

Guided Particle Systems Inc is seeking Robotics Software Engineers to develop and maintain ROS2-based software for autonomous underwater vehicle systems on embedded Linux. Responsibilities span navigation, state estimation, sensor integration, deployment tooling, autonomy, and field testing, with two experience tracks (1–3 and 5–7 years).

The role emphasizes cross-domain collaboration, multi-sensor fusion, and driver-level sensor software, with future work on mission software and safety

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer
Robotics Software Engineer

Guided Particle Systems Inc • Pensacola (FL)

On-site
USD 80,000 - 120,000
Autonomous Subsea Robotics Engineer
Autonomous Subsea Robotics Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Autonomy & Robotics Software Engineer
Autonomy & Robotics Software Engineer

Unseenrobotics • Columbus (OH)

Hybrid
USD 70,000 - 100,000
Autonomous Subsea Robotics Engineer (ROS 2)
Autonomous Subsea Robotics Engineer (ROS 2)

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Maritime Autonomy Software Engineer - C++ & ROS
Maritime Autonomy Software Engineer - C++ & ROS

Reach Velocity - Emerging Technology ?? ?? • San Francisco (CA)

On-site
USD 140,000 - 200,000
Software Engineer
Software Engineer

Nauticus Robotics • Webster (TX)

On-site
USD 80,000 - 120,000
Autonomous Vehicle Embedded Systems Engineer
Autonomous Vehicle Embedded Systems Engineer

Emploive • Northern (KY)

Hybrid
USD 73,000 - 174,000
Software Engineer - Autonomous Systems
Software Engineer - Autonomous Systems

Reach Velocity - Emerging Technology ?? ?? • San Francisco (CA)

On-site
USD 140,000 - 200,000
Field Robotics Engineer: ROS, C++, Python
Field Robotics Engineer: ROS, C++, Python

Standard Subsea • El Segundo (CA)

On-site
USD 80,000 - 100,000
Robotics Software Engineer - ROS 2 & Autonomy
Robotics Software Engineer - ROS 2 & Autonomy

ALTEN Technology USA • North Reading (MA)

On-site
USD 120,000 - 145,000