2

Remote Underwater Robotics Jobs (NOW HIRING)

This position could be Remote, US or in one of our US Offices. The Software Developer Level II, SAS ... Previous experience developing software in the underwater robotics industry * Experience with the ...

Remote Underwater Robotics information

What are the key skills and qualifications needed to thrive as a Remote Underwater Robotics Engineer, and why are they important?

To thrive as a Remote Underwater Robotics Engineer, you need a solid background in robotics, mechanical or electrical engineering, and marine technology, typically supported by a relevant degree. Familiarity with remotely operated vehicle (ROV) systems, control software, sonar, and underwater communication tools is essential, as are certifications like IMCA ROV Pilot/Technician. Strong problem-solving skills, attention to detail, and effective teamwork make someone stand out in this position. These capabilities are vital for ensuring the safety, reliability, and efficiency of underwater robotics operations in challenging marine environments.

What are some common challenges faced by professionals working in remote underwater robotics, and how can they be addressed?

Professionals in remote underwater robotics often encounter challenges such as limited visibility, unpredictable underwater currents, and communication delays due to signal attenuation. Addressing these issues typically involves utilizing advanced sensor technologies, robust ROV/AUV designs, and real-time data processing tools to enhance navigation and reliability. Collaboration with multidisciplinary teams—including marine engineers, software developers, and mission planners—is essential to adapt to evolving project requirements and ensure successful mission outcomes.

What are remote underwater robotics?

Remote underwater robotics refers to the use of remotely operated vehicles (ROVs) and autonomous underwater vehicles (AUVs) to explore, inspect, and perform tasks beneath the surface of the water. These robots are controlled from a distance and are commonly used for oceanographic research, underwater inspections, search and rescue missions, and offshore infrastructure maintenance. They are equipped with cameras, sensors, and specialized tools to operate in challenging underwater environments where it is difficult or dangerous for humans to go.

What is the difference between Remote Underwater Robotics vs Underwater Robotics Technician?

AspectRemote Underwater RoboticsUnderwater Robotics Technician
CredentialsEngineering degrees, certifications in robotics or marine technologyTechnical certifications, hands-on training in robotics maintenance
Work EnvironmentRemote operations, control centers, offshore facilitiesOn-site at underwater sites, laboratories, or maintenance facilities
Industry UsageResearch, exploration, offshore oil & gas, defenseMaintenance, repair, and deployment of underwater robots

Remote Underwater Robotics professionals typically operate remotely using control systems, focusing on programming and monitoring robots from afar. Underwater Robotics Technicians work directly on the hardware, performing repairs and maintenance. Both roles require technical skills but differ mainly in work environment and responsibilities.

More about Remote Underwater Robotics jobs
What cities are hiring for Remote Underwater Robotics jobs? Cities with the most Remote Underwater Robotics job openings:
What are the most commonly searched types of Underwater Robotics jobs? The most popular types of Underwater Robotics jobs are:
What states have the most Remote Underwater Robotics jobs? States with the most job openings for Remote Underwater Robotics jobs include:
Infographic showing various Remote Underwater Robotics job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 38% Physical, 3% Hybrid, and 59% Remote job distribution.

Full-time

Posted 29 days ago


Job description

NEW CAREER OPPORTUNITY
Build your career with Kraken Robotics. Make a difference to others. If innovation drives you, and you want a career that makes a difference to the world, helping humanity overcome the challenges in our oceans - safely, efficiently, and sustainably - then come join us at Kraken Robotics.
Kraken Robotics is currently seeking a Software Developer Level II, SAS to join our team in the United States. This position could be Remote, US or in one of our US Offices.
The Software Developer Level II, SAS will work on our real-time SAS platform. This is a high-impact role: as a Software Developer Level II you contribute to the design and development of software that enhances Kraken's industry-leading SAS systems, used in mine detection and hydrographic surveying.
Roles and Responsibilities
  • Contribute to developing correct, reliable C++ code for Kraken's real-time SAS systems, focusing on implementing features and improving existing components
  • Collaborate with senior developers to review, discuss, and document architectural decisions, providing input and gaining exposure to higher-level design practices
  • Work with the team technical manager and project manager to estimate tasks, plan future development and ensure delivery aligns with team milestones
  • Offer guidance to more junior developers when needed, while continuing to develop your own technical expertise under mentorship from senior team members
  • Work with the CI pipeline to ensure reliable builds, run automated tests, and support the creation of stable release candidates
  • Occasionally support sea trials by assisting with testing and validating SAS system performance in real-world conditions

Qualifications and Experience
  • Degree in computer engineering, computer science, software engineering or equivalent
  • Strong proficiency in developing mission-critical C++ for embedded Linux
  • Solid experience with CMake build systems, revision management systems and testing
  • Excellent design standards as well as strong analytical and problem-solving skills
  • Ability to work independently as part of a remote team in an agile environment
  • Demonstrated understanding of software engineering fundamentals such as testing, continuous integration, data structures, and agile development best practices

Preferred Qualifications
  • Previous experience developing software in the underwater robotics industry
  • Experience with the Nvidia Jetson computing platform
  • Experience with gRPC, containerization (e.g. docker), and service architectures
  • Advanced understanding of data communications protocols and networking
  • Practical experience in sonar operations or digital signal processing