KBR Fulton, MD

Software Engineering Intern (Summer 2022)


Around here, we define the future.

We are a company of innovators, thinkers, creators, explorers, volunteers, and dreamers. But we all share one goal: to improve the world responsibly and safely.

KBR is seeking a Software Engineering Intern to work with scientific and engineering staff supporting a variety of projects.

Must be a U.S. Citizen

Internship dates: June 6th - August 19th, 2022

Intern will work with scientific and engineering staff supporting projects using Machine Learning techniques (including reinforcement learning) to enable autonomous systems and robotics.

Research Explainable AI and leverage this technology use it to detect bias in machine learning models and use distributed ledger/block-chain technology to enable governance and management of flight identifiers.

For all projects, intern will leverage the AWS machine learning tools continue to advance KBR’s knowledge and application of robotics and autonomy.

Other projects will include current Internet-of Things (IoT) and mobile computing technology to leverage these technologies for Edge Computing initiatives to develop and deploy processing at the Edge, as well as the research and development of Augmented Reality and Virtual Reality (AR/VR) software and hardware tools. Intern will develop an AR/VR solution to simulate real-world environments and facilitate activities such as remote maintenance of complex systems and virtual training environments.

Intern will collaborate with scientific and engineering staff supporting projects such as the development of a Cloud Security Strategy to leverage the built-in capabilities provided by Amazon Web Services (AWS). AWS tools used will include CloudWatch, Inspector, Systems Manager, GuardDuty, Kibana, and QuickSight, with opportunities for the addition of custom tools for configuration management, training, and other elements to complete a robust Cloud-based security framework for KBR. The framework will include an end-to-end DevSecOps platform designed to automate security requirements by embedding security controls and processes early in the DevOps workflow, and will help our customers continue to develop and apply new technology capabilities while retaining systems security.

Intern will spend the majority of their researching, installing, and configuring new tools, programming using the selected tools, and learning more efficient methods to solve a given problem. Intern is not required to be programming experts, but they should have a passion for learning about new things and not be afraid to jump in and try out new tools and/or solutions.

Intern will leverage an Agile Development process with daily scrum meetings facilitated by the use of Jira to capture user stories and track the status of all issues. Fridays are reserved for documenting the work each week in the form of a Wiki site, as well as numerous forms of documentation (PowerPoint, Word, Visio, etc.). Once a month, intern will present the work they have completed to other staff members at KBR, with a final presentation at the end of the summer to both KBR and customer personnel.

Required Education:

  • High School Diploma
  • Must be enrolled in an undergraduate coursework in a degree program at an accredited university
  • Must be a Rising Junior or Senior


  • Basic familiarity with virtual environments and cloud-based technologies, as well as programming languages such as Java, Python, Perl etc.

Work Schedule: Estimated at 32-40 hours/week with flexibility to accommodate intern’s education

Work Location: Telework