Software System Safety Engineer

Booz Allen Hamilton•Arlington, VA
•$69,400 - $158,000•Hybrid

About The Position

Booz Allen is seeking a software development professional interested in becoming a software system safety practitioner. Rather than typically developing software, practitioners use analytical methods to assess the risk software may contribute to the system under consideration. The role draws on experience developing complex systems and software across the development lifecycle, with the opportunity to help clients address challenging problems and assess software in the context of current architecture, operating environments, and future functionality. The position is hybrid and based in Arlington, Virginia. Applicants must hold a Secret clearance and complete the required skills assessment. The projected annual compensation range is $69,400 to $158,000, with actual salary determined by factors such as location, qualifications, experience, and organizational requirements.

Requirements

  • At least 2 years of experience developing complex systems, including developing and debugging multithreaded or real-time embedded software.
  • Experience with object-oriented programming and familiarity with high-reliability computing platforms and architectures, such as RTOS, Linux, Windows, or Mac.
  • Experience with C, C++, ADA, Rust, or Java.
  • Experience across the full software development lifecycle, from requirements decomposition through test verification and deployment.
  • Experience implementing programming and software development standards.
  • Experience building effective rapport with stakeholders from different disciplines.
  • Experience using software development environments and tools such as Eclipse, Microsoft Visual Studio, or Rational Software.
  • Experience with operating systems and compiler technology.
  • Secret clearance.
  • Bachelor's degree in CS, EE, Engineering, or Software Engineering.

Nice To Haves

  • Experience with software system safety implementation.
  • Experience with software testing.
  • Experience with MIL-STD-882 or equivalent system safety standards.
  • Experience with the Navy's Software System Safety Technical Review Panel (SSSTRP).
  • Experience with FPGAs, PLDs, and firmware development.
  • Experience with AI and ML software safety and test and evaluation of fully autonomous systems.
  • Excellent verbal and written communication skills.
  • Master’s degree in CS, EE, Engineering, or Software Engineering.
  • Certified Safety Professional (CSP), Navy Principal for Safety (PFS), or Certified Systems Engineering Professional (CSEP) certification.

Responsibilities

  • Use analytical methods to assess risks that software may contribute to the system under consideration.
  • Apply software development and systems experience to software system safety practice.
  • Consider system architecture, operating environments, and future functionality when assessing solutions.
  • Build effective rapport with stakeholders from different disciplines.

Benefits

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service