KBR, Inc.

Principal Software Engineer

KBR, Inc.
Apply
3 months ago
Huntsville, AL, USAStaff+

Responsibilities

  • Lead the architecture, development, implementation, and optimization of software solutions for a new modeling and simulation laboratory.
  • Research and implement technology insertion into existing software systems.
  • Develop and verify communication capabilities among devices, databases, and services.
  • Integrate COTS/GOTS products and develop APIs to improve interoperability.
  • Design, develop, document, and test modeling and simulation software.
  • Develop software capability demonstrations and briefings for Government customers.
  • Collaborate with in-house and GOTS simulation and tool developers.
  • Lead software development execution and manage challenging schedules.
  • Integrate containerized products and support continuous integration and development pipelines.
  • Resolve cyber vulnerabilities, bugs, and technical issues.
  • Interface directly with Government customers and conduct regular software demonstrations.

Requirements

  • Bachelor of Science in Computer Science or a STEM-related field with 10+ years of experience, or a master’s degree in computer science or a related STEM field with 5+ years of experience.
  • Experience with software development management processes and tools, including Agile methods, SCRUM boards, and Jira.
  • Experience integrating COTS/GOTS products in a software laboratory environment.
  • Experience analyzing and developing APIs for interoperability.
  • Familiarity with Army Integrated Air and Missile Defense Systems; missile defense experience is preferred.
  • Working knowledge of Java, C, C++, MATLAB, and/or Python.
  • Experience with Git, GitLab, or DevOps or similar tools.
  • Experience with physics-based models and simulations is preferred.
  • Experience developing software in Linux and Windows environments is preferred.
  • Familiarity with Docker Compose, Kubernetes, and other containerized product technologies is preferred.
  • Experience with SecDevOps and continuous integration/continuous development pipelines is preferred.
  • Experience as a software development lead is preferred.
  • Strong written, verbal, presentation, interpersonal, analytical, problem-solving, and consensus-building skills.
  • U.S. citizenship is required, along with the ability to obtain and maintain a Secret Clearance.
  • Able to travel up to 15% and work onsite when required.

Benefits

  • KBR promotes a People First culture centered on belonging, connection, growth, collaboration, and Zero Harm.
  • Up to 15% travel is required for meetings and test events.
  • The position is onsite when required and requires residence in or relocation to the Huntsville-North Alabama area.

Tech Stack

Categories

KBR, Inc.

About KBR, Inc.

10,000+ employees

KBR, Inc. delivers engineering, technology, and professional services to government and industrial customers, spanning defense, space, sustainability, and energy. Its businesses include long-term government mission support and program management, and Sustainable Technology Solutions that license process technologies and provide consulting and operations support across asset lifecycles. Headquartered in Houston and listed on the NYSE, KBR became an independent public company in 2006 after its separation from Halliburton.

Contact me