Systems Software Engineer

Booz Allen HamiltonAlbuquerque, NM

About The Position

Are you looking for an opportunity to contribute to the development of powerhouse systems that will put this country on the leading edge of national defense? You know a good system is more than just a nice-looking interface and data, and that you need the right combination of clean, safe, and secure code, APIs, analytics, and infrastructure to help your team build a solid solution meant to last decades into the future. As a software engineer on our team, you’ll work with subject matter experts, developers, and fellow engineers to overcome our government customer’s most difficult challenges using the latest architectural approaches. You’ll use your passion to learn new tools and techniques, while helping to identify and implement system improvements. Using Agile Software development principles, you’ll guide development of safe, secure, and effective weapon system architectures. You’ll analyze the needs and the environment to ensure the solution weapon system contractors develop considers architecture, operating environments, and safety and surety for the system, for future functionality and enhancements. As a Systems Software Engineer on our team, you’ll Support an Air Force client with complex software safety and compatibility issues across weapon sustainment and acquisition programs. You’ll gain knowledge of the design of weapon systems and use that knowledge to ensure that those systems remain safe and compatible. You’ll apply your knowledge of real-time embedded software development to the maintenance of safety design policy, apply knowledge of programmable and configurable logic development to the creation and maintenance of safety design policy, and apply safety design policy to weapon systems. You’ll verify that weapon systems meet safety design policy requirements and weapon system documentation meets safety design standards. Join us. The world can’t wait.

Requirements

  • 4+ years of experience with engineering design, development, or evaluation
  • Experience with Agile Software Development
  • Experience with verification and validation
  • Experience in requirement traceability
  • Ability to communicate advanced concepts in engineering clearly and translate to non-technical individuals
  • Secret clearance
  • Bachelor's degree in Computer Science or Software Engineering

Nice To Haves

  • Experience with software architecture and Design, UML, and SysML
  • Experience with DoD acquisition processes
  • Experience with Model Based Systems Engineering
  • Knowledge of software interfaces
  • Top Secret clearance
  • Master's degree in Computer Science or Software Engineering

Responsibilities

  • Support an Air Force client with complex software safety and compatibility issues across weapon sustainment and acquisition programs.
  • Gain knowledge of the design of weapon systems and use that knowledge to ensure that those systems remain safe and compatible.
  • Apply knowledge of real-time embedded software development to the maintenance of safety design policy.
  • Apply knowledge of programmable and configurable logic development to the creation and maintenance of safety design policy.
  • Apply safety design policy to weapon systems.
  • Verify that weapon systems meet safety design policy requirements and weapon system documentation meets safety design standards.

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service