Principal /Sr Principal Embedded Software Engineer- 18520

Northrop Grumman•Roy, UT
•$122,800 - $184,200•Onsite

About The Position

Northrop Grumman’s Flight Systems Futures operating unit within Strategic Deterrent Systems is seeking a Principal or Senior Principal Embedded Software Engineer for its next-generation hypersonic capabilities team in Roy, Utah. The team designs, develops, and demonstrates hypersonic re-entry vehicles and advanced payloads, rapidly maturing and prototyping concepts for specific customer missions. The position is dual level and contingent upon funding. The engineer will define software functional requirements, interface documentation, and verification plans; coordinate with mechanical, electrical, and software subsystem leads; and help ensure integrated system interfaces and requirements are consistent. The role includes requirements traceability, verification planning and testing, participation in engineering reviews and configuration management, coordination of lab demonstrations and hardware-in-the-loop testing, and mentoring junior engineers. An active, current U.S. Government DoD Top Secret clearance, in scope and based on an investigation within the last six years, is required at application. The selected candidate must be able to obtain Special Access Program clearance. Travel is 10% of the time. Relocation assistance may be available.

Requirements

  • For the T03 level: 5 years of experience with a bachelor's degree in science, 3 years with a master's degree, or 1 year with a Ph.D.
  • For the T04 level: 8 years of experience with a bachelor's degree in science, 6 years with a master's degree, or 4 years with a Ph.D.
  • Active U.S. Government DoD Top Secret security clearance at the time of application, current and within scope, with an investigation date within the last 6 years.
  • Ability to obtain Special Access Program (SAP) clearance.

Nice To Haves

  • Prior software engineering experience developing embedded firmware or application code.
  • Experience on integrated system software projects where subsystems are delivered by multiple vendors or internal teams.
  • Direct exposure to nuclear surety or nuclear safety programs and related standards.
  • Familiarity with model-based systems engineering tools, including SysML, IBM Rhapsody, or Cameo.
  • INCOSE Certified Systems Engineering Professional (CSEP) certification or equivalent.

Responsibilities

  • Define and generate software functional requirements, interface control documents (ICDs), and verification test plans to enable development of high-integrity code.
  • Work with mechanical, electrical, and software subsystem leads to capture cross-domain interfaces and maintain consistency across the integrated system.
  • Develop verification matrices and automated test procedures to validate software functions against system-level requirements and safety-critical standards.
  • Lead requirements traceability using tools such as IBM DOORS or Cameo.
  • Participate in design and peer reviews and configuration management in accordance with Northrop Grumman engineering processes, including CMMI, DO-178C, and MISRA C.
  • Coordinate lab-based demonstrations and hardware-in-the-loop testing to verify software-hardware integration.
  • Mentor junior engineers and promote best practices in requirements engineering, interface management, and verification planning.

Benefits

  • Health insurance coverage
  • Life insurance
  • Disability insurance
  • Savings plan
  • Company-paid holidays
  • Paid time off for vacation and/or personal business
  • Potential eligibility for overtime, shift differential, and a discretionary bonus, depending on the position
  • Potential eligibility for long-term incentives for employees in Vice President or Director positions
  • Relocation assistance may be available
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service