Senior UUV Autonomy Simulation Engineer

Leidos

Lynnwood (WA)

On-site

USD 131,000 - 237,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Leidos seeks an Autonomous Simulation Software Engineer to develop the software and simulation infrastructure for next-gen uncrewed underwater vehicles and maritime autonomous systems. You will build models of vehicles, sensors, environments, and mission behaviors in a high‑fidelity MAGMA-based framework, enabling repeated testing before water trials.

You’ll collaborate with autonomy, systems, hardware, and test engineers to raise fidelity, expand reusable components, and ship production‑quality

Qualifications

  • Bachelor’s degree with 8–12 years of experience or Master’s with 6–10 years of experience.
  • Experience developing modern C++ software on Linux with strong fundamentals.
  • Experience developing software to simulate, model, emulation, or test complex physical or cyber-physical systems.
  • Ability to understand how software components interact with sensors, hardware, networks, physical systems, and environments.

Responsibilities

  • Build high‑fidelity simulation software using C++, Java, and Python on Linux-based systems to model vehicles, sensors, environments, interfaces, and mission behavior.
  • Expand and evolve the MAGMA-based Simulation Framework with reusable components and patterns.
  • Increase simulation fidelity by identifying critical behaviors and representing them in software.
  • Model complex systems and behaviors translating vehicle characteristics, sensor behavior, and environmental effects into models.
  • Enable autonomy development and test by creating simulation environments for repeated exercises before hardware deployment.
  • Architect scalable simulation infrastructure with modularity, extensibility, and deterministic behavior where appropriate.
  • Connect simulation to production software by integrating simulated components with real autonomy and mission software.
  • Build tools to accelerate engineering including scenario generation, data collection, playback, debugging, and automated execution.
  • Validate simulation against reality using data, system behavior, and analysis to understand model fidelity.
  • Ship production‑quality simulation software with ownership from architecture to use.
  • Collaborate across disciplines in design reviews and trade studies.

Skills

C++ proficiency
Linux development
Simulation software
Autonomy software
Software architecture
Testing & validation
Python
Java
Communication

Education

Bachelor's degree in CS/SE/Robotics/Engineering
Master’s degree in related field

Tools

ROS
Docker
VS Code
Git
CMake
VMware

Job description

Leidos seeks an Autonomous Simulation Software Engineer to develop the software and simulation infrastructure for next-gen uncrewed underwater vehicles and maritime autonomous systems. You will build models of vehicles, sensors, environments, and mission behaviors in a high‑fidelity MAGMA-based framework, enabling repeated testing before water trials.

You’ll collaborate with autonomy, systems, hardware, and test engineers to raise fidelity, expand reusable components, and ship production‑quality

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

High-Fidelity UUV Autonomy Simulation Engineer
High-Fidelity UUV Autonomy Simulation Engineer

Leidos LLC • 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
Lead Autonomous Simulation Engineer for UUVs
Lead Autonomous Simulation Engineer for UUVs

Via Logic LLC • Lynnwood (WA)

On-site
USD 131,000 - 237,000
Autonomy Software Engineer for UUVs
Autonomy Software Engineer for UUVs

Leidos • 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
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
UUV Mechanical Engineer – Maritime Systems
UUV Mechanical Engineer – Maritime Systems

Via Logic LLC • Lynnwood (WA)

On-site
USD 87,000 - 157,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
Simulation Engineer - Unmanned Systems (C++/Python)
Simulation Engineer - Unmanned Systems (C++/Python)

Mission Technologies, a division of HII • Pocasset (MA)

On-site
USD 84,000 - 120,000