Software Engineering Manager 2 - SW Development Lead
Role details
Job location
Tech stack
Requirements
-
Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 9 years of related engineering experience; OR a Master's degree in a STEM discipline and 7 years of related engineering experience; OR a PhD in a STEM discipline and 4 years of related engineering experience.
-
Prior leadership experience using Agile development, including participating as Product Owner, Scrum Master, and/or team member in an Agile development environment.
-
Experience with the full Software Development Life Cycle (SDLC).
-
Experience with developing software used for one of the following real-time applications: flight critical software, Safety critical software, medical software, or mission critical software.
-
At least 4 years of recent relevant experience with at least two of the following programming or scripting languages: C, C++, Java, and Python.
-
Familiarity with most of the data interfaces: 1553, RS-232 Serial, Discrete & Analog I/O, Ethernet/IP, or Fiber Channel.
-
Active US Government Top Secret clearance (with a background investigation within the past 5 years or enrolled into Continuous Evaluation).
-
Ability to obtain and maintain initial Special Access Program (SAP) access via a Program Access Request (PAR). This SAP/PAR must be obtained prior to commencement of employment and must be obtained within a reasonable amount of time as determined by the company to meet its business needs.
-
Ability to obtain and maintain subsequent SAP PARs following commencement.
-
Current applicable Special Access Program (SAP) clearance.
-
Active US Government Top Secret SCI clearance (with a background investigation within the past 5 years or enrolled into Continuous Evaluation).
-
Experience developing proposal inputs, cost account management, and resource planning.
-
Experience with cost account management and task/resource planning.
-
Strong understanding of embedded software architectures and requirements that drive them.
-
Strong understanding of hardware interfaces in the software architecture and their impacts.
-
Frontend framework experience (e.g. JavaFx, Java Swing, Angular).
-
High proficiency with Containers in Docker and/or Kubernetes.
-
Experience with microservices, Graphical User Interface (GUI) applications, threading, intermediate object-oriented programming, design patterns, Data Distribution Service (DDS) messaging, web technologies, Unified Modeling Language (UML), database essentials and SQL/NoSQL.
Benefits & conditions
Primary Level Salary Range: $131,800.00 - $241,700.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.