Software Engineer

KBR, Inc.Beavercreek, OH
3dHybrid

About The Position

KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country’s most critical role – protecting our national security. Why Join Us? Innovative Projects: KBR’s work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions. Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace. Impactful Work: Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense. KBR is seeking a highly motivated and experienced Software Engineer to be a part of the team that supports the Department of the Air Force advanced air platform testing and rapid development.

Requirements

  • Bachelors in computer science, Computer Engineering, Electrical Engineering, or related field
  • 5 to 7 years of programming experience with C++
  • Active DoD Secret clearance
  • Ability to work independently and as part of a team.

Nice To Haves

  • Active Top Secret clearance
  • Excellent interpersonal and intrateam communication skills
  • Excellent problem-solving skills
  • MBSE experience
  • Flight Simulation and/or Aerospace Engineering background

Responsibilities

  • Design, develop, test, and debug high‑quality software applications with a primary focus on C++.
  • Build and maintain modeling and simulation software, ensuring reliability, scalability, and adherence to industry best practices.
  • Collaborate on software architecture and design, contributing to the planning and implementation of new features and system enhancements.
  • Write clean, efficient, and well‑documented code, following established coding standards and development processes.
  • Work closely with cross-functional team members in a fast‑paced, agile environment to deliver high‑value capabilities.
  • Participate in peer code reviews, offering constructive feedback and supporting continuous improvement across the engineering team.
  • Identify, troubleshoot, and resolve software defects to ensure stable and reliable system performance.
  • Deploy, configure, and maintain applications in a containerized environment.
  • Support the creation and execution of test plans, ensuring thorough validation of software functionality and performance.
  • Stay current with evolving tools, technologies, and best practices in modern software development.

Benefits

  • KBR offers a selection of competitive lifestyle benefits which could include 401K plan with company match, medical, dental, vision, life insurance, AD&D, flexible spending account, disability, paid time off, or flexible work schedule.
  • We support career advancement through professional training and development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service