Software Engineering Manager 2
Company | Northrop Grumman |
---|---|
Location | Huntsville, AL, USA |
Salary | $149400 – $224000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, MBA, PhD |
Experience Level | Senior, Expert or higher |
Requirements
- 8 years of experience with a Bachelors’ degree in Software Engineering or STEM discipline; 6 years of experience with a Masters’ degree in Software Engineering or STEM discipline or 4 years with a PHD in Software Engineering or STEM discipline.
- Active secret clearance required
- Previous experience in People and Technical Leadership roles
- Working knowledge of Staffing, Engineering Metrics and Training resources, processes, and tools
- Business Acumen: The ability to apply knowledge, insights and understanding of business and financial concepts, tools, and processes to the benefit of program decisions, actions, and performance
- Demonstrated customer interface skills
- Demonstrated large-team organizational and communication skills
- Demonstrated executive communication, presentation, and collaboration skills
- Issue & Problem Resolution: The ability to identify and address program impacts through a systematic, proactive, approach to issue and problem resolution that identifies, communicates, monitors, and promptly resolves conflicts across all levels of the program
- 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
Responsibilities
- Development and advancement of engineering practices, identification of skill gaps, college & intern recruiting, and increasing engineering competencies through strategic hiring and employee skills development.
- Demonstrate strong leadership skills to achieve sustainable top performance.
- Serve as an effective collaborator, communicator and problem solver who can develop and maintain good working relationships with internal and external stakeholders.
- Demonstrate a commitment to ethics and integrity, and the capability to innovate while challenging traditional ways of doing business.
- Develop diverse and inclusive teams with high levels of engagement, including mentoring and coaching.
- Broad skill set balanced between interpersonal, business, and technical capabilities.
- Operate in a team environment and collaborate across the organization as required to accomplish the team goals.
- Work closely with the directors and managers of other engineering disciplines, product managers, and program senior leadership team.
- Champion change within the organization, to achieve competitive advantage for the business.
- Support Proposal Preparation, Review and Approval Process.
- Develop and Perform to a Strategic Plan including multi-year sales and marketing strategic plans that identify key products and markets that will enable the company to achieve its goals of growth and profitability.
- Build and execute marketing and communications plans to support the specific opportunities.
- Regularly report to the company’s Management Team the status of all major Advanced Programs opportunities assigned, and the status toward achieving the awards plan.
Preferred Qualifications
- Master’s degree in Software Engineering or a STEM discipline and/or MBA
- Proven technical management experience preferably in either program IPT, R&D or Advanced Systems, technology, and/or functional environments
- Experience effectively leading diverse technical teams across multiple locations