Principal Software Engineer

Northrop Grumman

Full-timeIn person

Posted

May 23, 2026

Closes

Aug 21, 2026

Job Description

Principal Software Engineer at Northrop Grumman

Skills & Competencies

Skills relevant to this opportunity

  • Final construction plans — autonomously develop complete packages including aesthetic representations, structural details, and annotated specifications for complex multi-discipline projects.
  • Architectural and engineering designs — prepare and validate across full project scope using advanced CAD and BIM tools, ensuring compliance with all applicable standards.
  • Client requirements — independently elicit, analyse, and reconcile conflicting functional, spatial, and budget constraints through expert-level consultation across diverse project types.
  • Estimated costs and design specifications — produce detailed, defensible documentation covering materials, equipment, and construction methods for owner and regulatory review.
  • Non-routine design challenges — resolve through systematic critical thinking, integrating physics, mechanical, and production-processing knowledge on high-stakes engineering problems.
  • Deductive and inductive reasoning — apply to evaluate design assumptions, identify latent risks, and validate engineering solutions before construction documentation is finalized.