Northrop Grumman - Oklahoma City, OK

posted about 2 months ago

Full-time - Manager
Oklahoma City, OK
Computer and Electronic Product Manufacturing

About the position

Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. As a Manager of Software Engineering 1, you will oversee a team of professionals who are actively developing Custom Testing Solutions and Specialized Support Equipment for the B-2 Stealth Bomber and LGM-35A Sentinel Missile platforms. This role is pivotal in ensuring that our software engineering team meets technical quality, cost, and schedule objectives while applying sound software engineering principles and metrics. You will be responsible for managing the staffing profile for a software team of approximately 10 Software Engineers, focusing on people leadership, performance management, employee engagement, and recognition. In this position, you will manage the workload of employees, balancing their needs with business goals. You will also provide proposal inputs and review proposal content for both internal and external customers, supporting the estimation of labor and reviewing Basis of Estimate documents for proposals associated with the software domain. Your role will involve implementing Agile development techniques and metrics to help manage team progress and quality throughout the life cycle. Excellent communication, mentoring, and interpersonal skills are essential as you will collaborate with senior management, peers, and employees to ensure the success of the software development teams operating within the agile process. You will own and lead improvements across employee engagement, hiring, development, training, attraction, and retention of top talent. Mentoring, developing, and training team members will be a key part of your responsibilities, as well as interfacing with all levels of leadership to meet or exceed performance for all program deliverables. This position offers a unique opportunity to contribute to revolutionary systems that impact people's lives around the world today and for generations to come.

Responsibilities

  • Manage the staffing profile for a software team of ~10 Software Engineers
  • People leadership for the software organization, including performance management, employee engagement, and recognition
  • Manage the workload of employees and balance employee needs with business goals
  • Apply sound software engineering principles, metrics, and ensure compliance with all published processes and standards in technical solutions
  • Ensure deliverables meet technical quality, cost, and schedule objectives
  • Provide proposal inputs and review proposal content for both internal and external customers
  • Support estimation of labor and review of Basis of Estimate documents for proposals associated with the software domain
  • Support software engineering team deliverables from proposal through delivery and sustainment
  • Implement Agile development techniques and metrics to help manage team progress and quality throughout the life cycle
  • Communicate effectively, mentor, and collaborate with senior management, peers, and employees
  • Responsible for the people, processes, and tools that support the software development teams operating within the agile process
  • Own and lead improvements across employee engagement, hiring, development, training, attraction, and retention of top talent
  • Mentor, develop, and train team members
  • Interface with all levels of leadership to meet or exceed performance for all program deliverables

Requirements

  • Bachelor of Science degree in Engineering or related STEM field and 5 years of related experience, OR a Master of Science degree in Engineering or related STEM field and 3 years of related experience
  • Demonstrated experience directly leading a team of engineering professionals
  • Related experience includes professional and/or military experience in Design Engineering, Systems Engineering, Engineering Management, and/or Program Management
  • Strong leadership qualities, including excellent communication and collaboration, team engagement, and organizational skills
  • Active DoD SECRET or higher security clearance with investigation in the last five (5) years
  • The ability to obtain/maintain Special Program Access within a reasonable amount of time as determined by business needs
  • Experience with one or more Software languages/technologies: C/C++, Java, Python, C#
  • Experience in Aerospace or Defense industry (development or test)
  • Understanding of agile frameworks and processes

Nice-to-haves

  • Active Program clearance
  • Experience with HW/SW Integration
  • Experience with version control tools such as Git
  • Experience with embedded software
  • Experience using Atlassian Tool Suite: JIRA, Confluence, Bitbucket, SonarQube
  • Agile project management experience
  • Knowledge in principles of Model Based Engineering (MBE)
  • Prior experience in leading a software team of 5+
  • Able to work in a fast-paced environment where multiple projects are being developed and deployed simultaneously
  • Previous functional management experience leading a team of engineers for at least 1 year or more
  • Experience as an IPT Lead, SW Team Lead, or other demonstrated leadership role related to program execution
  • Working knowledge of Earned Value, with the ability to build milestone schedules for execution purposes
  • Experience in Nuclear Surety

Benefits

  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO) for vacation and/or personal business
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service