UUV Software Engineer – Embedded Systems at Sea

Leidos LLC

United States

On-site

USD 87,000 - 157,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Leidos is seeking a Software / Embedded Systems Engineer in San Diego, CA to join a fast-paced R&D team focused on uncrewed underwater vehicles, maritime sensors, and ISR solutions for NIWC PAC. The role requires a security clearance (SECRET) and an onsite schedule (9/80B).

You will contribute to software operations of UUVs, device drivers, and sensor integration. The position emphasizes firmware development in C/C++, hardware collaboration, and rigorous validation across lab and sea trials,

Qualifications

  • U.S. citizenship.
  • Existing security clearance is highly desired.
  • Active SECRET clearance is required.
  • Bachelor of Science in Computer Science or Electrical Engineering (with relevant experience) or Master of Science in CS/EE.
  • Must be flexible and responsive to customer needs.
  • Onsite work at NIWC Pacific in San Diego, CA is required.

Responsibilities

  • Develop, test, and deliver uncrewed underwater vehicles (UUVs) software and sensor integration pieces.
  • Design, code, and debug firmware in C/C++ for embedded systems.
  • Collaborate with hardware teams to select components and ensure firmware operates on the target board.
  • Manage validation, documentation, and regression testing.
  • Perform hardware prototyping and testing, including at-sea operations when required.

Skills

Embedded systems
C/C++
Python
Real-time programming
Robotics applications
Team collaboration
Technical writing
Sensor integration
UUV operations knowledge

Education

Bachelor of Science in CS or EE
Master of Science in CS or EE

Tools

Linux
Yocto
U-Boot
GIT

Job description

Leidos is seeking a Software / Embedded Systems Engineer in San Diego, CA to join a fast-paced R&D team focused on uncrewed underwater vehicles, maritime sensors, and ISR solutions for NIWC PAC. The role requires a security clearance (SECRET) and an onsite schedule (9/80B).

You will contribute to software operations of UUVs, device drivers, and sensor integration. The position emphasizes firmware development in C/C++, hardware collaboration, and rigorous validation across lab and sea trials,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

UUV Embedded Systems Engineer — At-Sea Testing & Sensors
UUV Embedded Systems Engineer — At-Sea Testing & Sensors

Leidos • San Diego (CA)

On-site
USD 87,100 - 157,450
Health and Wellness programs
Income Protection
Paid Leave
+1
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
Undersea Systems Software Engineer: UUV & Sensors
Undersea Systems Software Engineer: UUV & Sensors

Leidos • San Diego (CA)

On-site
USD 108,000 - 195,000
Software / Embedded Systems Engineer
Software / Embedded Systems Engineer

Leidos • San Diego (CA)

On-site
USD 87,100 - 157,450
Health and Wellness programs
Income Protection
Paid Leave
+1
Senior Embedded Software Engineer – Undersea Systems
Senior Embedded Software Engineer – Undersea Systems

Via Logic LLC • San Diego (CA)

On-site
USD 87,000 - 157,000
Mechanical Engineer - Subsea UUV Systems (Secret)
Mechanical Engineer - Subsea UUV Systems (Secret)

Leidos • San Diego (CA)

On-site
USD 87,000 - 157,000
Software / Embedded Systems Engineer
Software / Embedded Systems Engineer

Leidos LLC • United States

On-site
USD 87,000 - 157,000
Autonomy Software Engineer for UUVs
Autonomy Software Engineer for UUVs

Leidos • Lynnwood (WA)

On-site
USD 131,000 - 237,000
Senior Embedded Software Engineer - Ocean Systems
Senior Embedded Software Engineer - Ocean Systems

Leidos • San Diego (CA)

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

Leidos • San Diego (CA)

On-site
USD 108,000 - 195,000