
Principal Software Engineer
Share job link
Title:
Principal Software EngineerPrincipal Software Engineer
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.
Key Responsibilities:
- Lead development team in designing, developing, and integrating a large simulation framework.
- Research and develop new technologies for simulations to achieve desired customer mission.
- Communicate with customers on development progress and design decisions.
- Communicate with team members to overcome technical challenges.
Qualifications and Skills Requirements:
- Possess a Bachelor of Science degree in Software Engineering, 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 Engineering (software, computer, electrical etc.)
- 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.
- 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.
- Familiarity with DoD systems engineering processes.
- Familiarity with Army Integrated Air and Missile Defense Systems.
- Working knowledge of programming languages such as Java, C, C++, MATLAB, and/or Python.
- 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:
- Master of Science degree in Computer Science or Software Engineering
- Direct experience as a software development lead with expertise in managing challenging execution schedules.
- Experience with simulation frameworks such as HLA, DIS, and DDS.
- Experience with Live, Virtual, and Constructive (LVC) simulations and tests.
- Experience with Cameo, MagicDraw, DOORs and MS Office
- 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.
Get notified for similar jobs
Success!
Successfully subscribed for similar jobs
Failure!
Get tailored job recommendations based on your interests.

Profile recommendations
Similar Jobs
-
Software Engineer
Location Huntsville, Alabama Category Engineering, Technology, & Science Job Type Full time Job Id R2097824 Posted Date 02/05/2025
Key role of the candidate will be assisting with planning and execution of SW development management plans to include agile capability drop/SCRUM planning, SW progress metric tracking, SW configuratio...
-
Software Engineer
Location Huntsville, Alabama Category Engineering, Technology, & Science Job Type Full time Job Id R2104186 Posted Date 04/28/2025
Key role of the candidate will be assisting with planning and execution of SW development management plans to include agile capability drop/SCRUM planning, SW progress metric tracking, SW configuratio...
-
Senior Computer Scientist
Location Huntsville, Alabama Category Engineering, Technology, & Science Job Type Full time Job Id R2101950 Posted Date 02/14/2025
Are you experienced in developing simulations and optimizing software for defense systems? Join a collaborative team where you will lead software development, utilize CI/CD and Agile processes, and contribute to a culture that values belonging, connection, and growth. Your expertise will drive innovation and enhance operational efficiency.
-
Principal Tracking and Battle Manager Expert
Location Huntsville, Alabama Category Engineering, Technology, & Science Job Type Full time Job Id R2101964 Posted Date 02/14/2025
Seeking a highly experienced professional to drive the development of advanced algorithms and simulations for air and missile defense systems. This role emphasizes collaboration, technical problem-solving, and performance analysis, contributing to a culture of safety and teamwork while fostering innovation and growth.
-
Principal Aerospace Engineer
Location Huntsville, Alabama Category Engineering, Technology, & Science Job Type Full time Job Id R2101958 Posted Date 02/14/2025
Are you looking for a dynamic role where you can leverage your expertise in air and missile systems? Join a collaborative team to develop and analyze advanced models and simulations, reverse engineer existing systems, and lead innovative research—all while fostering a culture of belonging and growth.
-
Senior LTAMDS Radar Analyst
Location Huntsville, Alabama Category Engineering, Technology, & Science Job Type Full time Job Id R2103281 Posted Date 05/16/2025
Join a dynamic team dedicated to enhancing military readiness through performance analysis of advanced radar systems. Leverage your expertise in data analysis, radar functionality, and software development to drive innovation and ensure mission success while fostering a collaborative and inclusive work environment.
-
National Security Solutions (NSS) Computer Science Internship
Category Engineering, Technology, & Science Job Type Part time Job Id R2095372 Posted Date 02/21/2025
Join a dynamic team dedicated to creating a safer, sustainable world by leveraging your technical skills in data analysis, software development, and problem-solving. Contribute to critical missions while gaining mentorship and hands-on experience in a collaborative environment focused on innovation and operational excellence.
-
System Analyst
Location Huntsville, Alabama Category Engineering, Technology, & Science Job Type Full time Job Id R2104367 Posted Date 04/07/2025
This will require developing knowledge of the LTAMDS operational concept, radar, missile guidance, and signal processing principles and understanding search, track, and discrimination software logic....
-
System Analyst
Location Huntsville, Alabama Category Engineering, Technology, & Science Job Type Full time Job Id R2105565 Posted Date 04/25/2025
The candidate will be required to develop knowledge of the LTAMDS system and perform detailed data analysis, write test incident reports, and review incident report responses. The candidate will be re...
Job seekers also viewed
-
Software Engineer
Location Huntsville, Alabama Category Engineering, Technology, & Science Job Type Full time Job Id R2097824 Posted Date 02/05/2025
Key role of the candidate will be assisting with planning and execution of SW development management plans to include agile capability drop/SCRUM planning, SW progress metric tracking, SW configuratio...
-
Computer Scientist
Location Huntsville, Alabama Category Engineering, Technology, & Science Job Type Full time Job Id R2101480 Posted Date 02/05/2025
Are you experienced in software development and simulations? Join a collaborative team to optimize defense systems through innovative modeling, API development, and efficient software practices. Your contributions will enhance operational effectiveness while fostering a culture of belonging and growth.
-
Software Engineer - SME
Location Chantilly, Virginia Category Engineering, Technology, & Science Job Type Full time Job Id R2095441 Posted Date 01/30/2025
Title:Software Engineer - SMEBelong. Connect. Grow. with KBR!KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence
-
Software Engineer
Location Chantilly, Virginia Category Engineering, Technology, & Science Job Type Full time Job Id R2093860 Posted Date 01/29/2025
Title:Software EngineerKBR is seeking a Senior Software Engineer to join our team. The candidate will leverage their extensive software engineering experience and skillsets to provide Systems Engineer
-
Software Engineer - Mid
Location Chantilly, Virginia Category Engineering, Technology, & Science Job Type Full time Job Id R2095443 Posted Date 01/30/2025
Title:Software Engineer - MidBelong. Connect. Grow. with KBR!KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence