Maritime Software Integration and DevOps Engineer

Booz Allen Hamilton•Oxnard, CA
•$86,900 - $198,000

About The Position

As a Maritime Software Integration and DevOps Engineer, you will support U.S. Navy projects focused on maritime-domain challenges and unmanned-system capabilities. You will develop, integrate, test, and sustain mission-critical software baselines for Navy autonomous undersea systems, working with autonomy code, build and integration pipelines, hardware-in-the-loop test environments, and troubleshooting workflows to help ensure reliable, validated software releases for operational use. The role involves hands-on technical work in a lab-based integration environment and coordination with multidisciplinary engineering teams. You will support automated build pipelines, CI/CD workflows, static code analysis, software packaging, and integration testing in lab environments, including hardware-in-the-loop and simulation-based evaluations. You will diagnose, reproduce, and resolve complex software defects; contribute to root-cause analysis and corrective actions; and analyze, review, and update software documentation, integration notes, and sustainment artifacts. You will coordinate with systems, cyber, and operations personnel to synchronize software loads across fielded and lab systems, and participate in cross-functional problem solving and readiness activities. You will also advise mission partners and help address complex systems, policy, and process challenges related to maritime missions, unmanned systems, defense mission planning, and national defense strategy.

Requirements

  • At least 5 years of experience in software engineering, integration, or embedded or autonomy systems development.
  • Experience designing, developing, and maintaining object-oriented software solutions.
  • Experience in modern C++ development.
  • Experience with high-level programming concepts and software design principles.
  • Experience programming in Ada, C++, Java, or Python.
  • Experience supporting CI/CD pipelines, automated build frameworks, software integration environments, software testing, debugging, or hardware-in-the-loop or simulation evaluation.
  • Knowledge of Python and Visual Basic and Agile Software Development methodologies.
  • Ability to apply programming expertise across complex development environments.
  • Top Secret clearance.
  • Associate's degree.

Nice To Haves

  • Experience developing software in Ada.
  • Experience with Navy unmanned systems, including UUVs, USVs, or other maritime autonomous platforms.
  • Experience developing software for defense autonomous systems, distributed architectures, or real-time embedded frameworks.
  • Experience working with Linux-based development, Git, static analysis tools, or test automation frameworks.
  • Experience with fault-injection testing, code-level defect reproduction, or integration lab workflows.
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field.

Responsibilities

  • Develop, integrate, test, and sustain mission-critical software baselines for Navy autonomous undersea systems.
  • Support automated build pipelines, CI/CD workflows, static code analysis, software packaging, and software integration environments.
  • Perform integration testing in lab environments, including hardware-in-the-loop and simulation-based evaluations.
  • Diagnose, reproduce, and resolve complex software defects.
  • Support root-cause analysis and development of corrective actions.
  • Analyze, review, and update software documentation, integration notes, and sustainment artifacts.
  • Coordinate with systems, cyber, and operations personnel to synchronize software loads across fielded and lab systems.
  • Participate in cross-functional problem solving and readiness activities.
  • Advise mission partners and help identify, analyze, and evaluate complex systems, policies, and processes.

Benefits

  • Health, life, and disability benefits
  • Financial and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service