Systems Software Principal Engineer

BAE SystemsHill AFB, UT
$107,359 - $182,510Onsite

About The Position

BAE Systems is seeking an individual to fill the role of a Systems Software Engineer. You will gain experience in one of the largest government contracts while reviewing software development in every facet of today's best practices. The ideal candidate would provide a mix of software and systems engineering expertise while also understanding software development practices. This is an exciting opportunity to support the Air Force's acquisition of the next-generation Sentinel Intercontinental Ballistic Missile (ICBM) System.

Requirements

  • Bachelors degree in Computer Science, Computer Engineering or Software Engineering
  • Minimum 7 years of related experience
  • Experience with systems engineering practices, procedures and application to software development
  • Secret Clearance
  • US Citizenship status

Nice To Haves

  • Strong verbal/written communications skills and peer-to-leader presentations
  • Ability to work in a dynamic setting that includes variable workloads and shifting priorities
  • Ability to take initiative and execute tasks with limited day-to-day direction
  • Experience with any coding or scripting language
  • Experience with Agile software metrics (e.g., burnup/burndown, velocity, code coverage)
  • Aerospace Software Standards (DO-178C, ARINC-653, ARINC-661, MISRA C, etc.)
  • Agile/SAFe/Lean development
  • Experience with software requirements development
  • DevSecOps pipelines, tools and techniques operated within a cloud-based environmen

Responsibilities

  • Support Command Systems software development
  • Act as Software Subject Matter Expert to review and define software systems requirements, specification documents, processes, plans, guides, and reports
  • Support software program office lead engineers with software acquisition, integration, strategic planning and communications
  • Coordinate with other teams, agencies, and stakeholders in the development and evaluation of software systems engineering requirements
  • Track and evaluate program progress by analyzing software metrics and earned value
  • Learn and apply innovative Model Based (Systems) Engineering (MBE/MBSE) approaches to Software Acquisition and Development
  • Support government initiatives towards modern software acquisition and development methodologies such as Agile and DevSecOps

Benefits

  • health, dental, and vision insurance
  • health savings accounts
  • a 401(k) savings plan
  • disability coverage
  • life and accident insurance
  • employee assistance program
  • legal plan
  • discounts on things like home, auto, and pet insurance
  • paid time off
  • paid holidays
  • paid parental leave
  • military leave
  • bereavement leave
  • applicable federal and state sick leave
  • company recognition program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service