Staff Software Engineer

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

Staff Software Engineer at Northrop Grumman, focused on leading technical efforts for capture and strategy on a critical DoD program. Responsibilities include shaping long-term technical strategy, evolving software architecture, and decomposing missions into functions and requirements. Requires a Bachelor's degree in STEM and at least 12 years of experience, with a Top Secret clearance required.

What you'd actually do

  1. Lead technical efforts supporting capture and strategy for a key and critical program.
  2. closely work with business development, business directors, external customers, and external subject matter experts to shape the feasibility of new missions and architectures.
  3. collect mission requirements, describe software product features, technical designs, develop feature roadmaps, and product strategy.
  4. shaping the long-term technical strategy to evolve and deliver software architecture to enable various DoD missions.
  5. Lead mission decomposition into functions, requirements, interface definitions that can be implemented by software developers.

Skills

Required

  • Bachelor’s Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline and at least 12 years’ experience, or STEM master’s degree with 10 years’ experience, or a STEM PHD with 8 years’ engineering experience.
  • DoD Top Secret clearance
  • Agile best practices and processes
  • designing and architecting on-board mission system software
  • engineering practices and patterns for the full software/hardware/network development life cycle
  • designing micro-service based containerized software using open standards

Nice to have

  • capture activities, including RFI/RFP preparation, customer presentations and demonstrations, and competitor analysis
  • Government Reference Architectures like DoDAF, MOSA, OMS, FACE, and/or UCI.
  • Comms and RF Systems Experience
  • designing or architecting (design patterns, scaling) operational user experiences
  • Systems Engineering and Cameo Modeling
  • collecting and analyzing CPU throughput utilization, data bus bandwidth utilization, and CPU memory utilization statistics
  • integrating sensors and payloads from suppliers.

What the JD emphasized

  • DoD Top Secret clearance
  • Program Special Access