Principal Software Engineer

Posted 10 Days Ago
Be an Early Applicant
Huntsville, AL, USA
In-Office
Expert/Leader
Aerospace
The Role
Lead architecture, development, integration, and optimization of modeling and simulation software. Implement and verify communication among devices, databases, and services, collaborate with in-house and GOTS developers, demonstrate software to government customers, and support lab operations with occasional travel and on-site work.
Summary Generated by Built In

Title:

Principal Software Engineer

Program Summary

KBR’s Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in aviation and ground systems, integrated air and missile defense, and threat and target systems. As a trusted partner of the U.S. Department of Defense, MAGS provides innovative, technology-driven solutions to enhance national security. With a global presence and a strong ethical framework, KBR ensures secure, effective, and mission-ready capabilities worldwide.

Job Summary

We are seeking an experienced Software Engineer to lead the architecture, development, implementation and optimization of software solutions to be integrated into a new Modeling and Simulation Lab. This individual will research and analyze new technology insertion with existing software systems, to include implementing and verifying communication capability between devices, databases, and services. Candidates require strong analytical and problem-solving skills to collaborate with multiple “in-house” and GOTS simulation and tool developers. Strong interpersonal skills will be required as you will interface directly with the Government customer conducting regular software demonstrations. Up to 15% travel for meetings and test events will be required.

The ideal candidate should be a problem-solver, resourceful, independently motivated and detail oriented, willing to travel occasionally, and work in the office when required.  The position requires good time management, communication and computer skills.

Relocation: Candidate must be a resident of the North Alabama area or able to relocate to the Huntsville-North Alabama area.

REQUIRED QUALIFICATIONS:

  • Possess a Bachelor of Science degree in Computer Science or other STEM related fields (Engineering, Physics, Mathematics, CIS, etc.) with 10+ years of experience or a master’s degree in computer science or related STEM fields with 5+ years of experience.
  • Experience with the latest software development management processes and tools (Agile methods, SCRUM boards, Jira, etc.)
  • Experience integrating COTS/GOTS products in a software laboratory environment. Analyzing and developing APIs to enhance interoperability amongst products.
  • Familiarity with Army Integrated Air and Missile Defense Systems.
  • Working knowledge of programming languages such as Java, C, C++, MATLAB, and/or Python.
  • Experience with GIT, Gitlab, or DevOps (or similar) required.
  • Candidate must be a US Citizen.
  • Possess or be able to obtain and maintain a Secret Clearance.
  • Able to travel up to 15% of the time.
  • Able to work on site when required.

PREFERRED QUALIFICATIONS:

  • Experience with missile defense systems.
  • Experience in physics-based models and simulations.
  • Linux and Windows software development environments experience.
  • Ability to develop clear and concise software capabilities demonstrations and briefings and present to government customers.
  • Experience in software design, development, documentation, and testing of modelling and simulation software.
  • Familiarity with development and integration of containerized products (e.g. Docker Compose, Kubernetes, etc.)
  • Experience with SecDevOps and Continuous Integration/Continuous Development pipelines to include resolution of cyber vulnerabilities, bugs and technical issues.
  • Direct experience as a software development lead with expertise in managing challenging execution schedules.
  • Excellent written and verbal communication skills, strong social skills, and ability to build consensus among peers while building solid relationships with team members, leadership, and customers.
  • Proficiency in Microsoft Office applications with strong presentation skills and capable of briefing audiences large or small of varying technical knowledge.
  • Enjoy working in a dynamic, responsive, and collaborative environment, and dedicated to the success of our government customers.

Belong, Connect and Grow at KBR
At KBR, we are passionate about our people and our Zero Harm culture.  These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company.  That commitment is central to our team of team’s philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver – Together. 

KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.

Skills Required

  • Bachelor of Science in Computer Science or STEM with 10+ years experience, or Master's in CS or STEM with 5+ years experience
  • Experience with software development management processes and tools (Agile methods, SCRUM boards, Jira)
  • Experience integrating COTS/GOTS products in a software laboratory environment and developing/analyzing APIs for interoperability
  • Familiarity with Army Integrated Air and Missile Defense Systems
  • Working knowledge of programming languages such as Java, C, C++, MATLAB, and/or Python
  • Experience with GIT, GitLab, or DevOps (or similar)
  • Candidate must be a US Citizen
  • Possess or be able to obtain and maintain a Secret Clearance
  • Able to travel up to 15% of the time
  • Able to work on site when required
  • Resident of North Alabama or able to relocate to the Huntsville-North Alabama area
  • Good time management, communication, and computer skills
  • Experience with missile defense systems
  • Experience in physics-based models and simulations
  • Linux and Windows software development environments experience
  • Ability to develop software capability demonstrations and present to government customers
  • Experience in software design, development, documentation, and testing of modeling and simulation software
  • Familiarity with containerized products (Docker Compose, Kubernetes)
  • Experience with SecDevOps and CI/CD pipelines, including resolving cyber vulnerabilities and bugs
  • Direct experience as a software development lead managing challenging schedules
  • Excellent written and verbal communication skills and strong interpersonal skills
  • Proficiency in Microsoft Office and strong presentation skills

KBR, Inc Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about KBR, Inc and has not been reviewed or approved by KBR, Inc.

  • Healthcare Strength Health coverage includes medical, dental, and vision plans, supplemented by life insurance, mental wellness resources, and a resilience program. Multiple plan options and added wellbeing tools bolster the core offering.
  • Retirement Support Retirement programs feature a 401(k) with employer matching contributions alongside additional savings options. An Employee Stock Purchase Plan complements long‑term financial benefits.
  • Flexible Benefits Work-life programs provide flexible schedules with options for part-time, remote, and “superflex” arrangements coordinated with managers. These flexible arrangements help tailor benefits to role and personal needs.

KBR, Inc Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Belfast
22,677 Employees

What We Do

KBR, Inc. is an American engineering, procurement, and construction company, formerly a subsidiary of Halliburton.

Similar Jobs

General Motors Logo General Motors

Principal Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees
186K-236K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Principal Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Huntsville, AL, USA
40000 Employees
136K-231K Annually

Enverus Logo Enverus

Principal Software Engineer

Big Data • Information Technology • Software • Analytics • Energy
In-Office or Remote
2 Locations
1800 Employees

CrowdStrike Logo CrowdStrike

Principal Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
USA
11000 Employees
195K-290K Annually

Similar Companies Hiring

Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
68 Employees
Red 6 Thumbnail
Aerospace • Hardware • Software • Virtual Reality • Defense
Orlando, Florida
186 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account