Principal / Sr. Principal Software Engineer
Company: Northrop Grumman
Location: Woodland Hills
Posted on: April 1, 2026
|
|
|
Job Description:
RELOCATION ASSISTANCE: Relocation assistance may be available
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 Mission Systems is a trusted provider of
mission-enabling solutions for global security. Our Engineering and
Sciences (E&S) organization pushes the boundaries of
innovation, redefines engineering capabilities, and drives advances
in various sciences. Our team is chartered with providing the
skills, innovative technologies to develop, design, produce and
sustain optimized product lines across the sector while providing a
decisive advantage to the warfighter. Come be a part of our
mission! We are looking for you to join our team as a
Principal/Senior Principal Software Engineer based out of Woodland
Hills, CA. As a Principal/Senior Principal Software Engineer at
Northrop Grumman you will have a challenging and rewarding
opportunity to be a part of our Enterprise-wide digital
transformation. Through the use of Model-based Engineering,
DevSecOps and Agile practices we continue to evolve how we deliver
critical national defense products and capabilities for the
warfighter. Our success is grounded in our ability to embrace
change, move quickly and continuously drive innovation. The
successful candidate will be collaborative, open, transparent, and
team-oriented with a focus on team empowerment & shared
responsibility, flexibility, continuous learning, and a culture of
automation. What You’ll get to Do: In this position you will be
developing embedded software for our cutting-edge Navigation
systems. As a member of our world-class software development team,
you will have opportunities to improve and expand your capabilities
in software design and code development. You will also have
opportunities to perform software and system integration on
state-of-the-art hardware, learn new software development
techniques such as Model Based Engineering (MBE), and work in an
agile and collaborative development environment. As a successful
candidate, you will collaborate with peers across our organization
and will have clearly demonstrated the strong leadership skills
needed to join our top performing team. You will have a track
record as an effective communicator and problem solver who is able
to develop and maintain good working relationships with our
internal and external customers. You will also have demonstrated a
commitment to ethics and integrity, and the capability to innovate
while challenging our traditional ways of doing business. You will
make us even better! This requisition may be filled at either a
Principal Level or Sr. Principal Level. BASIC REQUIREMENTS FOR A
PRINCIPAL SOFTWARE ENGINEER: Bachelor’s degree in a STEM discipline
with 5 years of hands-on Software Development experience; 3 years
of experience with Masters; 0 Years with a PhD Demonstrated
capability to translate formal software requirements into software
designs Demonstrated use of high-level programming languages such
as C, C++, or Java, or scripting languages such as Python
Experience using software management and workflow automation tools
such as ClearCase, Git, ClearQuest, or Jira Proven ability to
design and code new software or modify existing software to add new
features Ability to debug existing software and correct defects
Experience with open software/system architecture solutions
Experience integrating hardware and software in a lab environment
Demonstrated ability to work in a collaborative development
environment Ability to work on site at our Woodland Hills, CA
facility Experience in the development and performance of software
tests US Citizenship is required to obtain and maintain security
clearance BASIC REQUIREMENTS FOR A SR. PRINCIPAL SOFTWARE ENGINEER:
Bachelor’s degree in a STEM discipline with 9 years of hands-on
Software Development experience; 7 years of experience with
Masters; 4 Years with a PhD Demonstrated capability to translate
formal software requirements into software designs Demonstrated use
of high-level programming languages such as C, C++, or Java, or
scripting languages such as Python Experience using software
management and workflow automation tools such as ClearCase, Git,
ClearQuest, or Jira Proven ability to design and code new software
or modify existing software to add new features Experience
integrating hardware and software in a lab environment Ability to
debug existing software and correct defects Experience with open
software/system architecture solutions Demonstrated ability to work
in a collaborative development environment Willingness and ability
to work on site at our Woodland Hills, CA facility Experience in
the development and performance of software tests US Citizenship is
required to obtain and maintain security clearance Preferred
Qualifications: Real-time safety-critical embedded software systems
development experience (including APIs, interfaces and device
drivers) Navigation System development experience Demonstrated
capability to develop UML software designs using design tools such
as Rhapsody and/or Model Based Engineering designs using tools such
as Simulink or SCADE Experience with the full software lifecycle:
specification, design, implementation and unit test, integration,
and maintenance Experience developing, verifying, certifying and
releasing mission and safety-critical software systems that comply
with RTCA DO-178B/ C or similar guidelines. Experience with
software test tools such as VectorCAST and code analysis tools such
as Polyspace Hands-on experience with one or more communication
protocols such as MIL-STD-1553, ARINC-429 or RS-422 Skilled in
writing both automated and manual test procedures to validate
system functionality Background in software integration, and
testing processes Experience supporting test investigations and
debugging efforts Primary Level Salary Range: $110,300.00 -
$165,500.00 Secondary Level Salary Range: $137,400.00 - $206,000.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, Simi Valley , Principal / Sr. Principal Software Engineer, IT / Software / Systems , Woodland Hills, California