Principal Software Engineer

Northrop Grumman Northrop Grumman · Aerospace · San Diego, CA +1 · Software

Northrop Grumman is seeking a Principal Software Engineer to design, develop, and test mission systems software. The role involves collaborating with cross-functional teams, ensuring software quality, and adhering to sector processes. Requires a Bachelor's degree in STEM and 5 years of experience, with proficiency in C#, C++, Python, and various development tools. A Secret clearance is mandatory.

What you'd actually do

  1. design, develop and test mission systems software
  2. collaborate with IPT Leads, Integration RE, Software RE, and other developers in a team-oriented environment to achieve program goals
  3. ensures that technical, integration, and schedule performance measures are being met with particular focus on software quality, requirement verification and detail design approaches comply with Sector processes, procedures, and best design/architecture approaches
  4. Support program statement of work by applying fundamentals of software engineering to all phases of the Software Development Lifecycle
  5. Participate in the full SW development life cycle including requirements, design, implementation, qualifications, and delivery of SW products to our customers

Skills

Required

  • C#
  • C++
  • Python
  • Jira
  • Crucible
  • Git
  • Git Lab
  • automated build tools
  • static code analysis
  • application software integration procedures
  • software requirement verification
  • integration
  • issue tracking
  • software integration with external interfaces
  • hardware components
  • systems integration labs
  • integrated test environments
  • Secret Clearance

Nice to have

  • sensor/payload software design and analysis
  • software architecture
  • software design
  • software implementation
  • software integration
  • debugging C# and C++ software
  • leading a team of engineers
  • building diverse/inclusive teams
  • technical trouble-shooting skills
  • Agile Software methodologies
  • Scrum Master
  • Product Owner
  • cybersecurity compliance
  • security frameworks
  • remediation tools
  • SCC SCAP scanner
  • Fortify
  • STIG Viewer

What the JD emphasized

  • Secret Clearance