Engineer Software/Principal Software Engineer (Software Integration)
Company: Northrop Grumman Corp. (JP)
Location: San Diego
Posted on: May 9, 2025
|
|
Job Description:
RELOCATION ASSISTANCE: Relocation assistance may be
availableCLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the
TimeDescriptionAt 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 has an opening for a Software Engineer/Principal Software
Engineer to join our team of qualified, diverse individuals located
onsite in San Diego, CA.Join our team to work in an embedded
technology environment to develop software working with real time
operating systems for use in flight and mission critical systems.
We build complex aircraft systems using the latest technologies
including simulation, cloud computing, DevSecOps, and cyber that
can rapidly evolve to deliver enhanced capabilities for fielded
systems, modernizing in partnership with our customers to meet
their most complex missions. Bring your innovative ideas and
ingenuity, to help us define possible and have some fun along the
way.AccomplishIn this role you will develop, integrate, modify and
maintain customized or standardized embedded mission systems
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.Essential Functions:--- Work in an innovative
environment, on significantly diverse assignments, and in
collaborative team settings across all levels--- Participate in the
full software development life cycle including requirements,
design, implementation, qualification, and delivery of software
products to our customers--- Architect and develop embedded mission
systems software applications on a real time operating system---Be
a part of Agile Scrum teams to develop software products for
multiple software baselinesSucceedThe individual we seek will be
self-motivated, proactive, goal-oriented to help us grow our
services, become even better at what we do and will possess the
following qualifications.Basic Qualifications:--- Bachelor's degree
in a STEM discipline (Science, Technology, Engineering or Math)
with 5 years of related engineering experience; OR a Master's
degree in STEM with 3 years of related engineering experience--- 2
years experience with the full Software Development Life Cycle
(SDLC) - software design requirements, application development,
integration, testing, and deployment--- 2 years experience with at
least two of the following programming or scripting languages: C,
C++, and Python---Familiar with Architecting, Designing,
Implementing, Integrating, Verifying and Qualifying Safety-Critical
Embedded Real Time Software running on various RTOS (VxWorks,
Integrity, Real Time Embedded Linux).---Must have an active DoD
Secret or higher clearance.--- Must have the ability to obtain and
maintain Special Access Program (SAP) clearance prior to the
commencement of employment.Preferred Qualifications:--- Strong
understanding of RHEL operating environment--- Ability to
collaborate with systems engineers, hardware designers and
integration/test engineers to develop and maintain complex software
systems--- Excellent communication, interpersonal skills, and the
ability to interface with all levels of employees and management---
Experience with Agile Software Development, object-oriented
architectures, designs, programming, debugging, and
hardware-software integration and testing.--- Experience with
Software Change Control, Change Management, Code Quality, Static
Analysis, and CI/CD tools such as: Atlassian tool suite, Jira,
GitHub, GitLab, SonarQube, Coverity, AND/OR Jenkins--- Experience
with DOORs AND Software Requirement Specification Testing using
Simulators, automated scripting languages such as Python, MATLAB,
JavaScript, AND/OR Bash.--- Experience with Static & Dynamic Code
Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR
SonarQube--- Experience architecting, Designing, Modeling (Rhapsody
or Cameo), Implementing, Maintaining, integrating, and Debugging OO
C++ software running on Real-Time Operating systems such as:
VxWorks, Integrity, AND/OR Real Time Embedded Linux.Thrive with
UsAt Northrop Grumman we are invested in the growth and well-being
off all our employees. We offer flexible work arrangements,
phenomenal learning opportunities, exposure to a wide variety of
projects and customers, and a very friendly team environment.Our
Total Rewards Program offers a comprehensive employee benefits
package, including a Retirement and Savings Plan, group medical,
dental and vision coverage, life and disability insurance, and
flexible spending accounts.We have a new Academy which is an
onboarding and professional development / employee engagement tool
we've designed to support employees and their teams. A newsletter
is sent out each month to keep the division apprised of upcoming
events. There are three areas of focus: Mission Education,
Leadership Excellence, and Program Orientation.We have Employee
Resource Groups (ERGs) that provide benefits for the member, our
leaders and the company. Our ERGs offer opportunities to be a
friend, be active, be a volunteer, be a leader, to be recognized
and to be yourself. Every ERG is inclusive of all employees!Salary
Range: $89,400.00 - $134,200.00Salary Range 2: $110,300.00 -
$165,500.00The 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.
#J-18808-Ljbffr
Keywords: Northrop Grumman Corp. (JP), Garden Grove , Engineer Software/Principal Software Engineer (Software Integration), IT / Software / Systems , San Diego, California
Click
here to apply!
|