
Maritime Software Integration and DevOps Engineer
Booz Allen Hamilton1 day ago
Base Salary
$87k - $198k/yr
Responsibilities
- Develop, integrate, test, debug, and sustain mission-critical software baselines for Navy autonomous undersea and unmanned maritime systems.
- Support automated build pipelines, CI/CD workflows, static code analysis, software packaging, and integration environments.
- Conduct integration testing in lab environments, including hardware-in-the-loop and simulation-based evaluations.
- Diagnose, reproduce, and resolve complex software defects and support root-cause analysis and corrective-action development.
- Analyze and update software documentation, integration notes, and sustainment artifacts.
- Synchronize software loads across fielded and laboratory systems with systems, cyber, and operations personnel.
- Participate in cross-functional problem solving and readiness activities.
Requirements
- At least 5 years of experience in software engineering, integration, embedded systems, or autonomy systems development.
- Experience designing, developing, and maintaining object-oriented software solutions.
- Experience with modern C++ and programming in Ada, C++, Java, or Python.
- Experience with high-level programming concepts, software design principles, software testing, debugging, software integration, CI/CD pipelines, automated build frameworks, hardware-in-the-loop, or simulation evaluation.
- Knowledge of Python, Visual Basic, and Agile Software Development methodologies.
- Ability to apply programming expertise across complex development environments.
- Top Secret clearance is required, with eligibility for access to classified information.
- Associate’s degree is required.
- Preferred qualifications include Ada development, Navy unmanned systems such as UUVs and USVs, defense autonomous systems, distributed architectures, real-time embedded frameworks, Linux-based development, Git, static analysis tools, test automation frameworks, fault-injection testing, defect reproduction, and integration lab workflows.
- A bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field is preferred.
Benefits
- Health, life, disability, financial, and retirement benefits are offered.
- Paid leave, professional development, tuition assistance, work-life programs, and dependent care are available.
- Recognition awards and other total well-being programs are provided.
- Full-time and part-time employees working at least 20 hours per week on a regular basis may participate in Booz Allen benefit programs.
- The role involves hands-on work in a lab-based integration environment; the posting provides general remote, hybrid, and onsite work-model guidance without specifying this position’s individual arrangement.
About Booz Allen Hamilton
Booz Allen Hamilton builds and integrates software, analytics, AI, cloud, and cybersecurity solutions while providing engineering and consulting services, primarily for U.S. defense, intelligence, and civil government clients, with select commercial partnerships. Its business is largely government contracting and professional services delivering mission systems and cyber defense. Founded in 1914 and headquartered in McLean, Virginia, Booz Allen is a public company traded on the NYSE (ticker: BAH).