What is a Software Engineer at KBR?
As a Software Engineer at KBR, you build and deliver high-consequence software solutions that support mission-critical operations across aerospace, national defense, space exploration, and government intelligence. KBR engineers write software that powers space vehicle simulation frameworks at the NASA Johnson Space Center, supports satellite ground control networks, models real-time communication systems, and drives advanced defense systems. The software you write directly impacts flight readiness, operational safety, and defense capability.
This role combines rigorous engineering disciplines with modern software development paradigms. You will operate in environments that range from high-performance lower-level C++ simulation platforms on Linux/UNIX to modern front-end web frameworks such as React and scalable back-end services. Whether supporting the Communication & Tracking System for space vehicle training or optimizing real-time data pipelines, your work demands precision, robust clean-code practices, and high reliability.
Working as a Software Engineer at KBR offers a unique blend of large-scale government enterprise impact and close-knit technical team collaboration. You will work alongside domain experts, systems engineers, and project leaders who value practical problem-solving, structured design, and clear technical communication.
