Senior Principal Engineer Software (devops)

Northrop Grumman Northrop Grumman · Aerospace · Melbourne, FL +1 · Software

Senior Principal Software Engineer at Northrop Grumman in Melbourne, FL, focusing on supporting capture and strategy for a critical program. The role involves working with business development, customers, and subject matter experts to shape new missions and architectures, define long-term technical strategy, and lead mission decomposition into implementable software requirements. Requires experience in customer communication, stakeholder management, and software product lifecycle, with a strong emphasis on C/C++ or Java development in real-time, multi-threaded environments and Agile practices. A DoD Top Secret clearance is mandatory.

What you'd actually do

  1. collect mission requirements, describe software product features, technical designs, develop feature roadmaps, and product strategy
  2. shape the long-term technical strategy to evolve and deliver software architecture to enable various DoD missions
  3. Lead mission decomposition into functions, requirements, interface definitions that can be implemented by software developers
  4. Experience designing and implementing on-board mission system software ensuring portability, modularity, adaptability, and scalability
  5. Experience developing software in real-time, multi-threaded architecture

Skills

Required

  • Bachelor’s Degree in STEM or equivalent experience
  • 8 years' experience in STEM
  • Experience designing and implementing on-board mission system software
  • Experience with Agile best practices and processes
  • Experience developing software in real-time, multi-threaded architecture
  • Experience developing in C/C++ and or Java
  • Experience developing and debugging hardware/software systems
  • Knowledge of engineering practices and patterns for the full software/hardware/network development life cycle

Nice to have

  • Experience integrating hardware/software from suppliers into avionic platforms
  • Comms and RF Systems Experience
  • Experienced in Model Based System Engineer including use of Cameo Modeling
  • Experience designing or architecting (design patterns, scaling) operational user experiences

What the JD emphasized

  • DoD Top Secret clearance
  • DoD Top Secret
  • Top Secret clearance
  • Top Secret