Jobs and Careers
KB

Principal Software Integration, Automation, and Verification Engineer

KBR, Inc.
USA, Beavercreek Township, 3725 Pentagon Boulevard, Suite 210, Ohio, United States, United Statesfull_timeVerifiedPosted 13 Jul 2026

About the role

Title:

Principal Software Integration, Automation, and Verification Engineer

Belong. Connect. Grow. with KBR!

KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country’s most critical role – protecting our national security.

Why Join Us?

  • Innovative Projects: KBR’s work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions.
  • Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace.
  • Impactful Work: Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense.


As a Principal Software Integration, Automation, and Verification Engineer, you will tackle complex system‑level challenges spanning distributed software architectures, data ingestion and management, automation, diagnostics, and continuous integration in support of advanced Department of Defense capabilities. You will operate at the intersection of software architecture, system integration, automation, and verification, helping shape how complex systems are designed, built, tested, and delivered.

In this role, you will lead the development of integration frameworks, automation tooling, and verification capabilities that enable scalable, mission‑critical systems to operate reliably across diverse environments. You will play a key role in driving automation and verification into CI/CD pipelines, enabling continuous delivery, rapid iteration, and early defect detection. Through automation‑driven reporting and observability solutions, you will provide critical visibility into software health, integration status, and system performance, supporting informed engineering and program decisions.

You will collaborate closely with systems engineers, software developers, test engineers, and government stakeholders, fostering a culture of engineering rigor, innovation, and accountability.

Join our team at KBR supporting the Air Force Research Laboratory (AFRL) and contribute to the development, prototyping, and transition of next‑generation defense capabilities. If you thrive in dynamic environments, enjoy solving hard integration problems, and want to shape how complex systems are engineered and delivered, we invite you to bring your expertise and help define the future.

The successful candidate for this position brings a deep and diverse technical background, including software architecture, systems integration, automation and CI/CD, distributed and cloud‑based systems, diagnostics and troubleshooting, and mission‑critical software development. This role supports AFRL research and development efforts focused on rapidly prototyping, integrating, and transitioning advanced capabilities, ensuring that software systems are scalable, verifiable, and operationally effective.

Key Responsibilities:

  • Performs all activities associated with the design, development, implementation, maintenance, configuration management, and quality control of automated software test and verification frameworks for scientific and engineering applications.
  • Designs, builds, maintains, and expands software automated test  and verification capabilities spanning unit, integration, and system-level validation to verify software functionality, integration, and performance against documented requirements.
  • Analyzes customer and system requirements and translates them into automated requirement verification, functional, and integration test strategies.
  • Develops and executes integration tests to ensure software components integrate and operate together successfully across distributed and modular architectures.
  • Designs and implements test integrations, diagnostic utilities, and tooling to isolate defects, debug software versions, and support root‑cause analysis across development and test environments.
  • Implements automated reporting of test execution results to databases, dashboards, and Model‑Based Systems Engineering (MBSE) artifacts, ensuring traceability between requirements, tests, and outcomes.
  • Integrates automated testing capabilities into CI/CD pipelines using Python, GitLab, and associated DevSecOps toolchains to enable continuous verification and regression testing.
  • Installs, configures, ope

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

KBR, Inc.

View company profile →