Principal Engineer Software/Sr. Principal Engineer Software

Northrop Grumman

Beavercreek (OH)

On-site

USD 90,000 - 130,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Life Insurance
Disability Insurance
Savings Plan
Paid Holidays
Paid Time Off
Overtime Eligibility
Shift Differential
Discretionary Bonus

Job summary

Northrop Grumman in Beavercreek, OH seeks software engineers to develop, test, and debug navigation software, integrating it with advanced hardware. You will work within cross-functional teams in an agile environment, applying model-based engineering and demonstrating leadership and problem-solving skills.

Qualifications include a STEM bachelor's degree, hands-on development experience, MATLAB/Simulink proficiency, and knowledge of C/C++/Python. U.S.

Qualifications

  • Requires STEM bachelor's degree and hands-on software development experience.
  • Experience with MATLAB/Simulink and at least one of C/C++/Python.
  • Eligibility for U.S. citizenship and the ability to work on-site full-time.

Responsibilities

  • Develop, test, and debug software for navigation systems.
  • Integrate software with advanced hardware in an agile team.
  • Collaborate with cross-functional teams to deliver reliable navigation solutions.

Skills

Software Development
MATLAB/Simulink
C
C++
Python
Navigation Algorithms
Model-Based Engineering
Agile Development
Software Testing
System Integration
Sensor Fusion
Inertial Navigation Systems
GPS Navigation
Software Requirements Management
Embedded Systems
Communication Protocols

Education

Bachelor's degree in STEM

Job description

Develop, test, and debug software for navigation systems, and perform software and system integration on advanced hardware. Collaborate with cross-functional teams in an agile environment, applying model-based engineering and demonstrating leadership, communication, and problem-solving skills.

Requirements

A STEM bachelor's degree and relevant hands-on software development experience are required, with experience thresholds varying by level and degree. Candidates must have MATLAB/Simulink experience, proficiency in at least one of C, C++, or Python, familiarity with navigation algorithms and software workflow tools, U.S. citizenship, eligibility for a Secret clearance, and the ability to work on site full-time.

Key Skills
  • Software Development
  • MATLAB/Simulink
  • C
  • C++
  • Python
  • Navigation Algorithms
  • Model-Based Engineering
  • Agile Development
  • Software Testing
  • System Integration
  • Sensor Fusion
  • Inertial Navigation Systems
  • GPS Navigation
  • Software Requirements Management
  • Embedded Systems
  • Communication Protocols
Benefits
  • Health Insurance
  • Life Insurance
  • Disability Insurance
  • Savings Plan
  • Paid Holidays
  • Paid Time Off
  • Overtime Eligibility
  • Shift Differential
  • Discretionary Bonus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Navigation Systems) - Level 5
Software Engineer (Navigation Systems) - Level 5

Lockheed Martin • Palmdale (CA)

On-site
USD 167,000 - 310,000
Medical
Dental
Vision
+11
Senior Principal Software Engineer - Navigation Systems (Secret)
Senior Principal Software Engineer - Navigation Systems (Secret)

Northrop Grumman • Los Angeles (CA)

On-site
USD 114,000 - 213,000
Health insurance
Life and disability insurance
Savings plan
+2
Software Engineer (Navigation Systems) - Level 3
Software Engineer (Navigation Systems) - Level 3

Lockheed Martin • Palmdale (CA)

On-site
USD 110,000 - 205,000
Medical, Dental, Vision
Flexible work arrangements
401(k) match
+8
Senior Principal Software Engineer - Navigation Systems
Senior Principal Software Engineer - Navigation Systems

Northrop Grumman • Los Angeles (CA)

On-site
USD 114,000 - 213,000
Senior Principal Nav Systems Software Engineer
Senior Principal Nav Systems Software Engineer

Northrop Grumman • United States

On-site
USD 114,000 - 213,000
Health insurance
Life and disability insurance
Savings plan
+2
Engineer / Principal Engineer - Navigation
Engineer / Principal Engineer - Navigation

Northrop Grumman • San Diego (CA)

On-site
USD 92,000 - 171,000
Relocation assistance
Health insurance
Life and disability insurance
+1
Principal Software Engineer (Architecture/Design Development)
Principal Software Engineer (Architecture/Design Development)

Sierra Nevada Corporation • Lone Tree (CO)

On-site
USD 150,000 - 210,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Staff Engineer, State Estimation (R5783)
Staff Engineer, State Estimation (R5783)

Remote • San Francisco (CA)

Remote
USD 140,000 - 190,000
Principal Navigation Software Engineer
Principal Navigation Software Engineer

Northrop Grumman • Beavercreek (OH)

On-site
USD 90,000 - 130,000
Health Insurance
Life Insurance
Disability Insurance
+6
Principal Engineer, Software Engineering
Principal Engineer, Software Engineering

Collins Aerospace • Melbourne (FL)

On-site
USD 140,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+11