Software Autonomy Engineer- Unmanned Underwater and Surface Vehicles

Lockheed MartinRiviera Beach, FL
Hybrid

About The Position

The Software Autonomy Engineer Early Career candidate will develop embedded software for autonomous underwater and surface vehicles, covering every phase of the software life‑cycle—from initial planning and requirements definition through detailed design and rigorous testing.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, AI, Machine Learning, Mathematics or related degree
  • Strong Programming Languages Development with C++ and Python
  • Experience with Autonomy/Machine Learning (AI/ML) solutions for system adaptability and predictive capabilities using tools like PyTorch or Tensor Flow
  • Worked autonomous navigation systems including tools like SLAM (Simultaneous Localization and Mapping) Navigation
  • Experience with perception architecture or forecasting systems using gaussian splatting models.
  • Experience with NVIDIA CUDA (Compute Unified Device Architecture) for optimize GPU computing performance
  • Experience utilizing automated CI/CD pipelines using Git for build and deployment
  • Experience utilizing Docker for container based micro service architectures
  • Experience with Deep Learning and Numerical Analysis
  • Experience with Sonar Systems and underwater optical imagery
  • Experience building code using Large language models (LLMs)
  • This position requires a government security clearance, you must be a US Citizen for consideration.

Nice To Haves

  • Hardware I/O: Serial, Analog/Digital, Ethernet
  • Strong Mathematics and Data Analysis
  • Experience with Linux Operating System
  • Programming in Languages Rust or Go
  • Ability to conduct offshore testing
  • Autonomy Path Planning algorithms

Responsibilities

  • Develop embedded software for autonomous underwater and surface vehicles.
  • Cover every phase of the software life‑cycle—from initial planning and requirements definition through detailed design and rigorous testing.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service