Autonomy Software Engineer for UUVs

Leidos

Lynnwood (WA)

On-site

USD 131,000 - 237,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Leidos is seeking an Autonomous Systems Software Engineer to build the brains behind unmanned underwater vehicles and maritime autonomous systems. You will design, write, and deploy production software that controls autonomy, vehicle health, and mission execution on real hardware in challenging environments.

Join a team that values disciplined progress, fast iteration, and end-to-end ownership. You’ll collaborate across systems, hardware, and test engineers to deliver robust solutions for

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field with 12-15 years of experience, or a Master’s degree with 10-13 years of experience.
  • Security eligibility: Must have a current Secret clearance.
  • Strong modern C++ skills on Linux with performance and memory management fundamentals.
  • Engineering judgment to design clean, maintainable systems under real constraints.
  • Systems awareness and MBSE concepts; familiarity with Cameo, MagicDraw.
  • Experience in virtualized or containerized environments (VMware, Docker).
  • Delivery mindset with Agile/iterative development and tools like Jira/Confluence/Bitbucket.

Responsibilities

  • Build mission-critical autonomy software using modern C++ and Python on Linux-based systems.
  • Translate high-level system intent into executable software and modular architectures.
  • Architect and evolve scalable autonomy frameworks across multiple vehicle platforms.
  • Ship real features with ownership from design through deployment.
  • Collaborate in design reviews and trade studies to resolve constraints.
  • Mentor junior engineers and raise the bar for technical rigor.
  • Own quality with unit/integration tests and root-cause analysis.
  • Work with systems, hardware, and test teams to ensure correct behavior.
  • Continuously improve build tools, workflows, and processes in an Agile environment.

Skills

C++
Linux
Performance
Memory management
Communication
Agile
Jira
Confluence

Education

Bachelor’s degree in Computer Science or related field
Master’s degree in Computer Science or related field

Tools

ROS
Protocol Buffers
SCons
VS Code
Docker
VMware

Job description

Leidos is seeking an Autonomous Systems Software Engineer to build the brains behind unmanned underwater vehicles and maritime autonomous systems. You will design, write, and deploy production software that controls autonomy, vehicle health, and mission execution on real hardware in challenging environments.

Join a team that values disciplined progress, fast iteration, and end-to-end ownership. You’ll collaborate across systems, hardware, and test engineers to deliver robust solutions for

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Software Engineer for Undersea Robotics
Autonomy Software Engineer for Undersea Robotics

Leidos Inc • Lynnwood (WA)

On-site
USD 131,000 - 237,000
Health and Wellness programs
Paid Leave
Retirement benefits
Autonomy Software Engineer for Undersea Vehicles
Autonomy Software Engineer for Undersea Vehicles

Leidos LLC • Lynnwood (WA)

On-site
USD 131,000 - 237,000
Autonomous Systems Software Engineer - Underwater Vehicles
Autonomous Systems Software Engineer - Underwater Vehicles

Via Logic LLC • Lynnwood (WA)

On-site
USD 131,000 - 237,000
Lead Autonomous Simulation Engineer for UUVs
Lead Autonomous Simulation Engineer for UUVs

Via Logic LLC • Lynnwood (WA)

On-site
USD 131,000 - 237,000
Senior UUV Autonomy Simulation Engineer
Senior UUV Autonomy Simulation Engineer

Leidos • Lynnwood (WA)

On-site
USD 131,000 - 237,000
Autonomous UUV Simulator Engineer
Autonomous UUV Simulator Engineer

United States Digital Space LLC • United States

Remote
USD 110,000 - 170,000
High-Fidelity UUV Autonomy Simulation Engineer
High-Fidelity UUV Autonomy Simulation Engineer

Leidos LLC • Lynnwood (WA)

On-site
USD 131,000 - 237,000
UUV Software Engineer – Maritime Systems & CI/CD
UUV Software Engineer – Maritime Systems & CI/CD

Leidos LLC • California (MO)

On-site
USD 87,000 - 157,000
UUV Software Engineer – Embedded Systems at Sea
UUV Software Engineer – Embedded Systems at Sea

Leidos LLC • United States

On-site
USD 87,000 - 157,000
Autonomy Engineer
Autonomy Engineer

Vatn Systems • Bristol (RI)

On-site
USD 120,000 - 170,000