Northrop Grumman - Melbourne, FL

posted 4 months ago

Full-time - Manager
Melbourne, FL
Computer and Electronic Product Manufacturing

About the position

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our culture thrives on intellectual curiosity, cognitive diversity, and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Northrop Grumman Aerospace Systems has an opening for a Manager, Software Engineering 2 to join our team of qualified, diverse individuals. This exciting position offers the opportunity to manage a team and contribute to the design, development, integration, and testing of software applications and systems for our end-user customers and businesses. In this role, you will be responsible for leading a team working on the design, architecture, development, and administration of cloud-based microservices running on-premises or hosted via cloud service providers. You will collaborate across multi-disciplinary teams, such as with Systems Engineering, Real-time & Embedded Software, Test Automation, DevOps, and Systems Test, in an Agile software development environment. Your responsibilities will include overseeing and reviewing system capabilities that resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls. You will participate in planning and program performance addressing cost, schedule, technical performance, and quality of a work package, subsystem, or related group of work packages on a large system development-type contract or have full responsibility for all aspects of program performance on a large delivery order or mid-size technical services-type contract. Additionally, you will manage workflow requests from other product leads within the Software IPT, as well as product leads from other IPTs, and collaborate on Agile Scrum teams to deliver the software development life cycle of software products for multiple software baselines.

Responsibilities

  • Manage a team of software engineers in the design, development, integration, and testing of software applications and systems.
  • Lead the design, architecture, development, and administration of cloud-based microservices.
  • Collaborate with multi-disciplinary teams including Systems Engineering, Real-time & Embedded Software, Test Automation, DevOps, and Systems Test.
  • Oversee and review system capabilities to resolve problems related to program intent and output requirements.
  • Participate in planning and program performance addressing cost, schedule, technical performance, and quality.
  • Manage workflow requests from other product leads within the Software IPT and other IPTs.
  • Collaborate on Agile Scrum teams to deliver software development life cycle for multiple software baselines.

Requirements

  • Bachelor's Degree in a Science, Technology, Engineering or Mathematics (STEM) field AND 8 years of related professional/military experience in software development, OR a STEM Master's Degree AND 6 years of related professional/military experience in software development.
  • Experience with the full Software Development Life Cycle (SDLC).
  • Experience with at least two of the following programming or scripting languages: C++, C, and Python.
  • Experience with implementing, integrating, and debugging embedded software architectures.
  • Must have an active DoD Secret or higher clearance.
  • Ability to obtain and maintain Special Access Program (SAP) clearance prior to the commencement of employment.
  • Experience developing technical solutions in an Agile or Scaled Agile Environment.
  • Experience with Software Change Control, Change Management, and CI/CD tools.
  • Experience architecting, designing, modeling, implementing, integrating, and debugging OO C++ software running on Real-Time Operating systems such as VxWorks, Integrity, and/or Real Time Embedded Linux.
  • Experience developing safety-critical C++ software.
  • Experience with Software Requirement Specification Testing using automated scripting languages such as Python, MATLAB, JavaScript, and/or Bash.
  • Experience leading a team of 12 employees with a record of on-time performance.
  • Experience with task/resource planning, development of BOEs, IMS and IFC planning.

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