Sentinel Staff Embedded Software Engineer -17793

Northrop Grumman Northrop Grumman · Aerospace · Roy, UT +1 · Software

Staff Embedded Software Engineer for the Sentinel Program, focusing on designing, developing, testing, and debugging hard real-time embedded software for safety and mission-critical systems. Requires deep technical expertise, leadership in complex problem-solving, and collaboration within an Agile environment. Experience with C++, object-oriented design, full software lifecycle, and flight system applications is essential, with a preference for missile flight systems and DO-178C compliance.

What you'd actually do

  1. Designs, develops, documents, tests and debugs hard real-time embedded software containing logical and mathematical solutions.
  2. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of embedded systems for safety and mission critical software.
  3. Must be able to work and collaborate with a team of software engineers in an Agile environment to meet critical milestones.
  4. Ensures program mandated software standards and compliance criteria are met.
  5. Understands and can develop in a continuous integration tool chain environment meeting technical and compliance requirements.

Skills

Required

  • Bachelor’s Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university and 12 years of relevant engineering experience, OR a Master's in STEM with 10 years of related engineering experience, OR a PhD in STEM with 9 years of related engineering experience
  • Active DoD Secret clearance with a reinvestigation date occurring in the last 5 years
  • Experience in a formal technical lead position
  • Experience with C++ and object-oriented design
  • Experience with full life cycle of software development and Agile software development
  • Experience with architecting and/or writing requirements and/or developing software applications for flight system

Nice to have

  • Experience developing missile flight systems software
  • Experience with developing software for hardware devices
  • Experience with DO-178C compliance
  • Experience with nuclear surety requirements (AFMAN 91-119)
  • Able to assimilate information from multiple sources, create coherent plans and then execute those plans
  • Experience developing or debugging operating system software targeted for an embedded system
  • Familiarity with Jira
  • Master’s degree in engineering or computer science from an accredited institution
  • Active DoD Top Secret clearance with a reinvestigation date occurring in the last 5 years or ability to obtain

What the JD emphasized

  • hard real-time embedded software
  • safety and mission critical software
  • flight system