You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Northrop Grumman

Principal Engineer Software/Sr. Principal Engineer Software

  • Office
  • 6+ years

Salary

$114,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds mission systems for global security and defense, and this team works on navigation systems for the warfighter.

The role is a Principal or Senior Principal Software Engineer in Woodland Hills, CA, on a team that uses Model-based Engineering and Agile practices as part of an enterprise-wide digital transformation.

The team values collaboration, openness, shared responsibility, flexibility, continuous learning and automation.

The posting may be filled at either level.

Relocation assistance may be available.

No clearance is required to start, but the required clearance type is Secret.

Travel is about 10% of the time.

Responsibilities

  • Develop, test and debug software for navigation systems.
  • Improve and extend your skills in software design and code development.
  • Carry out software and system integration on current hardware.
  • Learn new development techniques, including Model Based Engineering (MBE).
  • Work in an agile, collaborative development setting.
  • Work with peers across the organization.
  • Build and keep strong working relationships with internal and external customers.

Requirements

  • Principal level: bachelor's degree in a STEM field with 5 years of hands-on software development experience, or master's in STEM with 3 years, or PhD in STEM with 1 year.
  • Senior Principal level: bachelor's degree in a STEM field with 8 years of hands-on software development experience, or master's in STEM with 6 years, or PhD in STEM with 4 years.
  • Experience developing software in MATLAB/Simulink.
  • Experience in at least one of C, C++ or Python.
  • Experience with software management and workflow automation tools such as ClearCase, Git, ClearQuest or Jira.
  • Experience with navigation algorithms.
  • Proven ability to work in a collaborative development environment.
  • Demonstrated leadership, strong communication and problem-solving skills, and a commitment to ethics and integrity.
  • Willingness to challenge traditional ways of doing business and bring new ideas.
  • U.S. citizenship is required.
  • Ability to obtain and maintain a U.S. Government Secret clearance is required.
  • Must work on site full-time.
  • Preferred: active U.S. Government Secret clearance.
  • Preferred: experience writing and running software tests.
  • Preferred: experience with DOORS for software requirements management.
  • Preferred: expertise in sensor fusion for navigation using IMU, GPS, barometers and other sensors.
  • Preferred: expertise in INS (Inertial Navigation System).
  • Preferred: expertise in embedded INS/GPS navigation systems.
  • Preferred: ability to turn formal software requirements into software designs.
  • Preferred: ability to define software requirements for an INS/GPS system.
  • Preferred: experience developing, verifying, certifying and releasing mission and safety-critical software to RTCA DO-178B/C or similar guidelines.
  • Preferred: hands-on experience with communication protocols such as MIL-STD-1553, ARINC-429 or RS-422.
  • Preferred: experience with code analysis tools such as Polyspace and test tools such as LDRA and VectorCast.

Conditions

Work is on site full-time in Woodland Hills, CA.

Base pay ranges: Primary level $114,000 to $171,000; Secondary level $142,200 to $213,400.

Final base salary depends on the scope of the role and the candidate's experience, education, skills and the current market.

Travel is about 10% of the time.

The application window is estimated at 20 days from the posting date and may change based on business needs and candidate availability.

The company is an equal opportunity employer.

Benefits

  • Depending on the position, eligibility for overtime, shift differential and a discretionary annual bonus tied to individual and company results.
  • Long-term incentives may be available for Vice President and Director roles.
  • Health insurance, life and disability insurance, a savings plan, paid company holidays, and paid time off for vacation or personal matters.

Where you’d work

From the office

Relocation offered

No visa sponsorship

About the company

Northrop Grumman

Office in United States

Also hiring in Boulder, United States, San Diego, United States, Baltimore, United States and 9 more places

2 of their 854 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 2 red flags

Still hiring?

14 checks

No red flags

How crowded?

8 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • C++
Seniority
Principal
Type
Full-time
Region
United States
Pay period
Annual
Show 7 more factsShow less

Role

Category
Development
Seniority
Principal
Experience
5+ years
Tech stack
  • Python
  • C++

Location

Work model
Office
Region
United States
Office
  • United States
Relocation
Offered
Visa sponsorship
Not sponsored

Compensation

Salary
$114,000 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason