Software Engineering Manager 2 (Flight Management SYS/SW Architect)
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 Aerospace Systems
has an opening for a Manager Software Engineer to join our Global
Surveillance Division team of qualified, diverse individuals. This
position will be located in Melbourne, Florida . The Manager
Software Engineering (Flight Management System Software Architect)
position will be focused on software. 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. You will serve as an organization spokesperson
on advanced projects and/or programs. Acts as advisor to management
and customers on advanced technical research studies and
applications. Apply advanced technical principles, theories, and
concepts. Contributes to the development of new principles and
concepts. Work on unusually complex technical problems and provide
solutions which are highly innovative and ingenious. Works under
consultative direction toward predetermined long-range goals and
objectives. Assignments are often self-initiated. Determine and
pursue courses of action necessary to obtain desired results. Work
checked through consultation and agreement with others rather than
by formal review of superior. Develops advanced technological ideas
and guides their development into a final product. Erroneous
decisions or recommendations would typically result in failure to
achieve critical organizational objectives and affect the image of
the organization’s technological capability. This will include
deploying, automating, maintaining, troubleshooting, and improving
the systems and software infrastructure running smoothly. You will
be expected to take ownership of hard problems and drive toward a
solution, while working in a multi-disciplined team environment.
You will develop, modify, and maintain customized or standardized
applications using software engineering best practices and
standards, and 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
ideal candidate will have the ability to take ownership of hard
problems and drive to a solution, while working in a team
environment and provide leadership for its implementation. It is
critical that you understand the software development life cycle
and have an in-depth knowledge of automated testing to facilitate
and analyze large data sets. The selected 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 selected
candidate will apply technical expertise in solving complex
integrations problems and interact with Program Management,
external suppliers and/or government customers. Therefore,
excellent verbal, written and interpersonal skills are required.
The candidate will design, implement, and manage the integration
and testing strategies of a large software system. A solid
experience in bash scripting, C/C++, or other OOP languages, in a
Linux environment is required. An active in scope DoD secret
security clearance and ability to obtain and maintain a Special
Program Access clearance is required. Responsibilities: A solid
understanding and working knowledge of DO-178 SW methodologies and
how it impacts the Flight Management Software Systems Work with
various team members to integrate functionality with other software
components Lead cross-domain communication efforts, facilitating
knowledge sharing and collaboration among diverse technical teams
to drive project success Architect complex systems that effectively
integrate hardware and software components while ensuring alignment
with established system requirements and performance metrics
Provide technical solutions to a wide range of complex difficult
problems that are imaginative, thorough, practicable, and
consistent with programs objectives· Designs, develops, documents,
tests and debugs applications software and systems that contain
logical and mathematical solutions Ability to analyze the system as
a whole and determine potential impacts of integrating new
technologies Review, analyze, and incorporate technical
requirements into end-to-end system architectures to include
testing and documentation of results Provide expertise in
customer-facing groups, interpreting technical requirements into
actionable software goals Contributing to the full life cycle of
system development in collaboration with a multidisciplinary team.
This includes requirements development, modeling and design,
application development, integration, formal system testing,
release, installation, and maintenance Working closely with
leadership and execute their vision Develop and guide the full
lifecycle of software design, implementation, and integration,
ensuring adherence to best practices Engage in supplier management,
leading discussions with external suppliers to clarify requirements
and provide strategic guidance that enhances overall system
understanding and performance Collect, analyze, and report on
software metrics to track performance and progress Meet milestones
and deadlines by providing the best in-class solutions Conducts
multidisciplinary research and collaborates with equipment
designers and/or hardware engineers in the planning, design,
development, and utilization of electronic data processing systems
for product and commercial software Determines computer user needs;
analyzes system capabilities to resolve problems on program intent,
output requirements, input data acquisition, programming techniques
and controls Support software working groups with internal and
external customers and stakeholders Basic Qualifications: Must
either have a bachelor’s degree in Science, Technology,
Engineering, or Mathematics (STEM) discipline from an accredited
university with 9 years of software engineering experience, or
Master’s degree in Science, Technology, Engineering, or Mathematics
(STEM) discipline from an accredited university and 7 or more years
software engineering or a PhD in Science, Technology, Engineering,
or Mathematics (STEM) discipline from an accredited university and
5 years of software engineering experience Expert In-depth working
knowledge and ( 7 years) developing software across multiple
operating systems, including Windows, Linux, and RTOS such as
LynxOS or VxWorks In-depth working knowledge and understanding of
certification processes for aviation software and hardware
including the RTCA/DO-178 standard In-depth working knowledge of
the full software development life cycle In-depth working knowledge
of the Agile software development process Familiarity with the
Atlassian tool suite with add-ons like Git and Confluence Expert
knowledge and experience ( 7 years) with aviation or other
safety-critical systems, demonstrating a strong grasp of the
demands of safety-critical software development Expert knowledge
and experience in architecting complex systems that integrate
hardware constraints and software designs, aligning with system
requirements and performance objectives Expert knowledge and
experience ( 7 years) integrating and debugging software and
hardware Experience with configuration management using industry
standard tools and processes Must have the ability to obtain and
maintain a DoD Secret clearance and the ability to obtain and
maintain a special program access clearance Preferred
Qualifications: Active in-scope DoD Top Secret Clearance with
program PAR Established expertise with safety-critical software
development standards such as DO-178C Extensive knowledge of
avionics communication protocols, including ARINC 429, ARINC 422,
and MIL-STD-1553 Experience with hardware-in-the-loop (HIL) and
software-in-the-loop (SIL) testing approaches Demonstrated ability
to work collaboratively in a multi-disciplinary team, with strong
communication skills for effective interaction with a range of
technical and non-technical stakeholders Proficiency in using agile
development tools, such as the GitLab suite, with expertise in Git
for version control Experience applying commercial products to
military applications Experience with Model-Based Systems
Engineering (MBSE) techniques and tools Experience with DOORS
Experience with test automation tools and frameworks 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, Jupiter , Software Engineering Manager 2 (Flight Management SYS/SW Architect), IT / Software / Systems , Melbourne, Florida