Software Engineering Manager 2

Northrop Grumman Northrop Grumman · Aerospace · Huntsville, AL +1 · Software

Software Engineering Manager 2 at Northrop Grumman in Huntsville, AL. This role involves people management (10-18 direct reports) and program responsibilities, focusing on developing and implementing software updates for Space Systems Missile Defense Integration (MDI) programs. Key responsibilities include advancing engineering practices, strategic hiring, employee development, collaboration, and applying systems thinking. Requires a Bachelor's degree in STEM, 8 years of experience, C/C++/Java development experience, Linux environment knowledge, and an active secret clearance. The role blends management (25%) and program responsibilities (75%).

What you'd actually do

  1. Development and advancement of engineering practices, identification of skill gaps, college & intern recruiting, and increasing engineering competencies through strategic hiring and employee skills development.
  2. Demonstrate strong leadership skills to achieve sustainable top performance.
  3. Serve as an effective collaborator, communicator and problem solver who can develop and maintain good working relationships with internal and external stakeholders.
  4. Demonstrate a commitment to ethics and integrity, and the capability to innovate while challenging traditional ways of doing business.
  5. Develop diverse and inclusive teams with high levels of engagement, including mentoring and coaching.

Skills

Required

  • Bachelors’ degree in Software Engineering or STEM discipline
  • 8 years of experience with a Bachelors’ degree
  • 6 years of experience with a Masters’ degree
  • 4 years with a PHD
  • Experience developing software in object-oriented programming languages such as C, C++, or Java
  • Experience analyzing complex problems and developing solutions based on limited direction and definition
  • Development utilizing a Linux based development environment
  • Active secret clearance
  • Previous experience in People and Technical Leadership roles
  • Working knowledge of Staffing, Engineering Metrics and Training resources, processes, and tools
  • Business Acumen
  • Demonstrated customer interface skills
  • Demonstrated large-team organizational and communication skills
  • Demonstrated executive communication, presentation, and collaboration skills
  • Issue & Problem Resolution
  • Proven successful experience at managing individual contributor performance and team performance
  • Resources: The ability to plan for, identify, estimate, cost, acquire, schedule, and retire resources needed to satisfy program requirements within organizational constraints
  • Resource planning and staffing to plan

What the JD emphasized

  • secret clearance required