Principal Engineer Software - Embedded and Real Time (San Diego CA)
Company: Northrop Grumman
Location: San Diego
Posted on: March 13, 2025
Job Description:
Requisition ID: R10182714
- Category: -Engineering
- Location: San Diego, California, United States of America
- Clearance Type: -Secret
- Telecommute: -No- Teleworking not available for this
position
- Shift: -1st Shift (United States of America)
- Travel Required: -Yes, 25% of the Time
- Relocation Assistance: -Relocation assistance may be
available
- Positions Available: -3At 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. If you want to put your talent,
experience, and passions to use and be part of something greater,
you are in the right place. Northrop Grumman Aeronautics Systems
has an opening for a 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 design, 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, OR a PhD in STEM with no related
engineering experience.
- Familiar with Safety-Critical Embedded Real Time Software.
- Familiar with all phases of the software development life cycle
and Agile framework as a Product Owner, SCRUM Master, and/or team
member.
- Experience with developing software and scripts on various
programming languages: C, C++, Python, PowerShell, VBScript, Bash,
AND/OR KornShell for Safety-Critical applications/Systems. - -
-
- 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). - - - - - - -
- Familiar with Static & Dynamic Code Analysis Tools and Fuzzing
Tools such as: Coverity, Fortify, AND/OR SonarQube - - - - - -
- Familiar with Software Change Control, Change Management, and
CI/CD tools. - - -
- Must have an active DoD Secret Security Clearance or higher w/
a periodic review done within the last 6 years.
- Must have the ability to obtain and maintain Special Access
Program (SAP) clearance prior to the commencement of
employment.Preferred Qualifications:
- Differentiating characteristics include demonstrated
leadership, teamwork capabilities, excellent oral and written
communications skills, and strong interpersonal communication
skills at 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 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.
- 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 with software network interfaces and troubleshooting
networks (TCP/IP, UDP, LAN, VLAN, SNMP or others).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! If you are ready to join us in defining
possible, apply now.Salary Range: $110,300 - $165,500The 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 committed to hiring and
retaining a diverse workforce. We are proud to be an Equal
Opportunity/Affirmative Action 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/AA and Pay Transparency statement, please visit. U.S.
Citizenship is required for all positions with a government
clearance and certain other restricted positions.
Keywords: Northrop Grumman, San Diego , Principal Engineer Software - Embedded and Real Time (San Diego CA), Other , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...