Autonomy Robotics Software Engineer - UUVs & ROS 2

Composite Energy Technologies

Bristol (RI)

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Composite Energy Technologies seeks a C++ Software Engineer to develop and integrate software for unmanned underwater vehicle platforms. You will work across the robotics stack, from sensor integration to autonomy behaviors, testing and deployment, alongside software, electrical, mechanical and systems engineers.

The role emphasizes rapid prototyping of proof-of-concepts and maintaining production-quality software within Hadalus vehicle lines. US citizenship and background checks apply.

Qualifications

  • Bachelor’s degree in Computer Science, Software or Electrical Engineering or equivalent experience.
  • 2–5+ years of professional software systems experience.
  • Passion for autonomy, software and robotics.
  • Experience with underwater robotics/electronics preferred.
  • Able to work independently and in a team.
  • Background check and US citizen requirement stated.

Responsibilities

  • Design, implement, and maintain production-quality C++ software for UUV platforms and support equipment.
  • Develop and integrate ROS 2 nodes, packages, and system interfaces for UUV platforms.
  • Build and improve autonomy capabilities such as navigation, path planning, and vehicle monitoring.
  • Integrate sensors and hardware interfaces including motor controllers and sonar systems.
  • Develop tools and test environments for simulation, automated testing, and data analysis.
  • Collaborate with multidisciplinary teams to define requirements and review designs.

Skills

C++
ROS 2
Underwater robotics
English
Software testing

Education

Bachelor's degree in CS/Software or Electrical Engineering

Tools

MOOS
OpenAUV
PCX
MOAA
DDS middleware
Modern C++
HTML-5
Java

Job description

Composite Energy Technologies seeks a C++ Software Engineer to develop and integrate software for unmanned underwater vehicle platforms. You will work across the robotics stack, from sensor integration to autonomy behaviors, testing and deployment, alongside software, electrical, mechanical and systems engineers.

The role emphasizes rapid prototyping of proof-of-concepts and maintaining production-quality software within Hadalus vehicle lines. US citizenship and background checks apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer - UUV Autonomy
C++ Software Engineer - UUV Autonomy

Composite Energy Technologies Inc • Bristol (RI)

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

Composite Energy Technologies Inc • Bristol (RI)

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

Composite Energy Technologies • Bristol (RI)

On-site
USD 110,000 - 160,000
Maritime Robotics Autonomy Engineer
Maritime Robotics Autonomy Engineer

Booz Allen Hamilton • Bremerton (WA)

On-site
USD 78,000 - 176,000
Autonomy Software Engineer, Marine Robotics (AUV/USV)
Autonomy Software Engineer, Marine Robotics (AUV/USV)

Ocean Aero Inc • Gulfport (MS)

On-site
USD 120,000 - 180,000
Embedded Systems Software Engineer II — UAS, C++, ROS
Embedded Systems Software Engineer II — UAS, C++, ROS

Textron • Wilmington (MA)

On-site
USD 93,000 - 140,000
Flexible work schedules
PTO and holidays
Tuition reimbursement
+1
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
Autonomy & Robotics Software Engineer
Autonomy & Robotics Software Engineer

Unseenrobotics • Columbus (OH)

Hybrid
USD 70,000 - 100,000
Embedded Systems Engineer — C++/ROS2 for UAS
Embedded Systems Engineer — C++/ROS2 for UAS

Kautex Textron • Wilmington (MA)

On-site
USD 110,000 - 160,000
Flexible Work Schedules
Paid time off (PTO)
Tuition Reimbursement
+5
Maritime Autonomy Engineer: ROS & Real-Time Robotics
Maritime Autonomy Engineer: ROS & Real-Time Robotics

Booz Allen Hamilton • San Diego (CA)

On-site
USD 78,000 - 176,000
Health benefits
Life insurance
Disability benefits
+7