Software Engineering Manager 2 (Software Assurance Architecture)
Company: Northrop Grumman
Location: Melbourne
Posted on: April 2, 2026
|
|
|
Job Description:
RELOCATION ASSISTANCE: Relocation assistance may be available
CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL:
Yes, 10% of the Time Description 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 pioneering and inventive spirit has enabled us to be
at the forefront of many technological advancements in our nation's
history - from the first flight across the Atlantic Ocean, to
stealth bombers, to landing on the moon. We look for people who
have bold new ideas, courage and a pioneering spirit to join forces
to invent the future, and have fun along the way. 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. Our employees are not only part of
history, they're making history. Northrop Grumman Aeronautics
Systems sector is looking for a Software Functional Manager with a
strong background in Software Assurance Architecture located in
Melbourne, FL . This position is a dual-hat position requiring the
candidate to perform functional management activities as well as
the individual's program responsibilities. It is expected that the
Functional management role will comprise 15% to 20% of the
candidate's time. This is a dual-hat position so the remaining 80%
to 85% of the selectee’s time will be directly funded activities in
support of an MDC2 program. The candidate should have a strong
technical background in software development and embedded systems,
including strong C/C++, software requirements and software design
experience. Software Development focus is for mission applications
using software engineering best practices & standards and
participate in the full life cycle of software development to
include C++ coding to NGAS and MDC2 coding standards, unit testing
and software integration testing, software requirements and design
documentation and support for program reviews. Management duties
will require tasking and coordination of approximately 10-13
engineers, and process and resource coordination with functional
homeroom management. This candidate will participate in the full
life cycle of software development, to include requirements
development, modeling and design, application development, unit to
CSCI testing, integration, formal system testing, release,
installation, and maintenance. The candidate will apply technical
expertise in solving complex integrations problems. The candidate
will interact with Program Management, external suppliers and/or
government customers. Therefore, excellent verbal, written, and
interpersonal skills are required. Solid experience in OS
configuration, bash scripting, C/C++, or other OOP languages, in a
Linux environment is required. Ability to obtain and maintain a DoD
secret security clearance and Special Program Access is required.
The selected individual will play a critical role in the design,
development, and delivery of the program’s deployment strategy and
network architecture. Responsibilities Containerization and
securing of applications, Operating System hardening and network
security Deploying, automating, maintaining, troubleshooting, and
improving the systems and software infrastructure for rapid
deployment and maintainability of the infrastructure Requires you
to have hands-on technical experience with virtualization,
environment automation and management, and continuous improvements
The candidate will be responsible for the day-to-day
communications, performance assessment and feedback, career
counseling, professional development, employee rewards and
recognition, and resolving personnel issues and managing staff The
candidate will provide project staffing support with recruiting,
interviews and hiring The candidate will be responsible for
recommending employees for raises and promotions Will provide
detailed employee performance feedback, periodic 1-on-1 meetings,
annual mid-term, and end of year performance appraisals. Trains,
coaches and mentors’ other engineers and support staff within the
functional organization Responsible for evaluation of current
project requirements and assures staff has adequate statement of
work to optimize contract performance The candidate will work with
program management and IPT leads in establishing personal, program
and functional goals as well as performing performance evaluations
and merit adjustments He/she will acquire the necessary computers,
equipment, and tools to enable their subordinates to perform their
work Work closely with engineers and technicians in a lab
environment Advise on integration of new emerging industry
technologies to the program’s systems Implement engineering changes
to the system as required Review, analyze, and incorporate
technical requirements into end-to-end system architectures
Responsible for implementing the network configurations as
designed, and coordinating with peers, SMEs, and government
engineers on hardening and securing of the system as a whole
Willingness to work Temporary/short-term off-peak hours assignments
for time constrained HW/SW integration efforts Full lifecycle
design, implementation, and unit testing of software Work with
various team members to integrate functionality with other software
components Ability to lead a team and/or provide leadership to
drive solutions of complex problems Support software working groups
with the customer Develop software products from all phases of the
software lifecycle Develop and share technical documentation and
presentations New business acquisition, proposal, and special
projects support Assist with staff workload forecast preparation·
Identifying and implementing new or improved tools and processes to
increase team efficiency Acquire the necessary computers,
equipment, and tools to enable the team to accomplish their
assigned job Performs technical planning, system integration,
verification and validation, cost and risk, and supportability and
effectiveness analyses for total systems Ensures the logical and
systematic conversion of customer or product requirements into
total systems solutions that acknowledge technical, schedule, and
cost constraints Leads Engineering teams with program execution
Mentor Engineers on all phases of the Program Supports the software
department, software center, and software sector in their
day-to-day activities Manage a team of direct reports of between 10
– 13 engineers, supporting their needs, training, and career growth
Basic Required Qualifications: Must either have a bachelor’s Degree
in Science, Technology, Engineering or Mathematics (STEM)
discipline and 9 years of relevant software experience that
includes a background in software development, OR a Master’s degree
in Science, Technology, Engineering or Mathematics (STEM)
discipline AND 7 years of related professional experience, OR a PhD
in in Science, Technology, Engineering or Mathematics (STEM)
discipline and 5 years of relevant software experience Must be
familiar with all phases of the software development life cycle and
Agile software development Prior lead or management experience in a
team environment In-depth working knowledge and experience with
C/C++, Java, or other OOP languages Expert knowledge and experience
developing software in a Linux environment Experience with
configuration management using industry standard tools and
processes Experience with Firewall, VPN, switch, and router
configuration Experience with configuration and management of
Cisco, Palo Alto, or Juniper network appliances Experience with
authentication and data encryption methods, to include securing
communications at either the datalink or network layer Active
certification at DOD 8570 IAT Level II (Security) The ability to
obtain and maintain Active DoD Secret level clearance and the
ability to obtain and maintain special program access Preferred
Qualifications: Master’s degree in computer science or computer
engineering Familiarity with Rhapsody, Cameo, Eclipse, Atlassian
Tools (Jira, Bitbucket, Confluence, Crucible, Bamboo) Experience
with Agile methodologies Experience with containerization
technology (e.g. Podman, Docker) Experience with container
orchestration systems (e.g. Kubernetes) Experience with
virtualization technology (e.g. VirtualBox, QEMU, KVM, vmWare)
Experience with scripting (Bash, Python) Experience with network
security (SELinux, CIPSO, SECMARK) Experience with multilevel
security solutions Experience with Cisco, Palo Alto, or Juniper
Experience with the NCDSMO cybersecurity standards Familiarity with
CI/CD pipelines and Atlassian tools Experience working in a DevOps
culture with continuous integration / continuous deliveries “CI/CD”
Preferred candidates will have demonstrated leadership of
engineering personnel on a Northrop Grumman Corporation program to
include software architecture oversight Hold an in-scope DoD Top
Secret or higher clearance Hold an active Program Access clearance
Primary Level Salary Range: $139,100.00 - $208,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. The application period for the job is estimated to be 20
days from the job posting date. However, this timeline may be
shortened or extended depending on business needs and the
availability of qualified candidates. Northrop Grumman is an Equal
Opportunity Employer, making decisions without regard to race,
color, religion, creed, sex, sexual orientation, gender identity,
marital status, national origin, age, veteran status, disability,
or any other protected class. For our complete EEO and pay
transparency statement, please visit
http://www.northropgrumman.com/EEO. U.S. Citizenship is required
for all positions with a government clearance and certain other
restricted positions.
Keywords: Northrop Grumman, Deltona , Software Engineering Manager 2 (Software Assurance Architecture), IT / Software / Systems , Melbourne, Florida