Principal Software Engineer (Active Secret Clearance Required)

0090 CORP-Corporate Office

Oklahoma

On-site

USD 93,300 - 139,900

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance coverage
Life and disability insurance
Paid time off
Savings plan

Job summary

0090 CORP-Corporate Office is seeking a Software Engineer specializing in Aeronautics Systems. This position involves supporting both sustainment and modernization programs while contributing to software design and development across multiple programs.

The ideal candidate will have a background in STEM fields and possess active U.S. Government Secret clearance. The role requires proficiency in various software languages and collaboration through the Agile framework.

Qualifications

  • 5 years of experience in software engineering or 3 years with a master's degree.
  • Experience with safety-critical embedded real-time software.
  • Active U.S. Government Secret clearance required.

Responsibilities

  • Support the development of Strategic Operating Units.
  • Contribute to software engineering initiatives.
  • Support all phases of the development life cycle.

Skills

C
C++
Python
PowerShell
VBScript
Bash
KornShell
Agile development
DevOps

Education

Bachelor's degree in a STEM field
Master's degree in a STEM field
Ph.D. in a STEM field

Tools

VxWorks
Integrity
real-time embedded Linux
Coverity
Fortify
SonarQube
DOORS
Atlassian suite
Jira
GitHub
GitLab
Jenkins

Job description

Relocation & Travel

Relocation assistance may be available. Clearance required at start: Yes (Secret). Travel: Yes, 10% of the time.

Position Summary

Software Engineer – Aeronautics Systems. Location: Oklahoma City, OK.

Responsibilities
  • Support the development of Strategic Operating Units and execute both sustainment and modernization programs.
  • Contribute to software engineering initiatives for multiple programs with software design, development, testing, integration, and DevOps expertise.
  • Use a variety of software languages, technologies, and industry best practices.
  • Support all phases of the development life cycle for flight, mission, lab, and tools software.
Basic Qualifications
  • Standard: Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and five (5) years of related experience; OR Master’s degree in a STEM discipline with three (3) years of related experience; OR Ph.D. with one (1) year of related experience.
  • Familiarity with safety‑critical embedded real‑time software.
  • Experience with all phases of the software development life cycle and Agile framework as a Product Owner, SCRUM Master, and/or team member.
  • Proficiency in developing software and scripts in C, C++, Python, PowerShell, VBScript, Bash, or KornShell for safety‑critical applications/systems.
  • Experience architecting, designing, implementing, integrating, verifying, and qualifying safety‑critical embedded real‑time software running on VxWorks, Integrity, or real‑time embedded Linux.
  • Knowledge of static and dynamic code analysis tools and fuzzing tools such as Coverity, Fortify, or SonarQube.
  • Familiarity with software change control, change management, and CI/CD tools.
  • Active U.S. Government Secret clearance or Top Secret (in‑scope) with the ability to obtain and maintain special program access (PAR).
  • U.S. citizenship required for positions requiring clearance.
Preferred Qualifications
  • Demonstrated leadership, teamwork, and strong oral and written communication skills at all levels.
  • Experience with Agile software development, object‑oriented architectures, designs, programming, debugging, and hardware‑software integration/testing.
  • Experience with software change control, change management, code quality, static analysis, and CI/CD tools such as Atlassian suite, Jira, GitHub, GitLab, SonarQube, Coverity, or Jenkins.
  • Experience architecting, designing, modeling (Rhapsody or Cameo), implementing, maintaining, integrating, and debugging object‑oriented C++ software on real‑time operating systems such as VxWorks, Integrity, or real‑time embedded Linux.
  • Experience with DOORS and software requirement specification testing using simulators, automated scripting languages (Python, MATLAB, JavaScript, or Bash).
  • Experience with static and dynamic code analysis tools and fuzzing tools such as Coverity, Fortify, or SonarQube.
  • Experience troubleshooting software network interfaces and networks (TCP/IP, UDP, LAN, VLAN, SNMP, etc.).
Salary

Primary level salary range: $93,300.00 – $139,900.00. Salary offers are based on scope, responsibilities, experience, education, skills, and market conditions. Employees may be eligible for overtime, shift differential, discretionary bonus, and, for senior positions, long‑term incentives.

Benefits

Northrop Grumman provides health insurance coverage, life and disability insurance, a savings plan, company‑paid holidays, and paid time off for vacation or personal business.

Equal Opportunity Employer

Northrop Grumman is an Equal Opportunity Employer. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Active Secret Clearance Required)
Staff Software Engineer (Active Secret Clearance Required)

Northrop Grumman Corp. (AU) • Oklahoma City (OK)

On-site
USD 144,000 - 218,000
Health insurance
Discretionary bonus
PTO and holidays
+2
Principal Software Engineer (Active Secret Clearance Required)
Principal Software Engineer (Active Secret Clearance Required)

Northrop Grumman • Oklahoma City (OK)

On-site
USD 93,000 - 140,000
Health insurance
Life insurance
Paid time off
+1
Sr Principal Software Engineer (Active Secret Clearance Required)
Sr Principal Software Engineer (Active Secret Clearance Required)

Northrop Grumman Corp. (AU) • Oklahoma City (OK)

On-site
USD 116,000 - 175,000
Health insurance coverage
Life and disability insurance
Company savings plan
+2
Software Engineer (Active Secret Clearance Required)
Software Engineer (Active Secret Clearance Required)

Northrop Grumman Corp. (AU) • Oklahoma City (OK)

On-site
USD 75,000 - 113,000
Relocation assistance may be available
Health insurance
Paid time off
Staff Software Engineer (Active Secret Clearance Required)
Staff Software Engineer (Active Secret Clearance Required)

0090 CORP-Corporate Office • Oklahoma

On-site
USD 144,000 - 218,000
Health insurance coverage
Life and disability insurance
Paid time off
+2
Principal Software Engineer (Active Secret Clearance Required)
Principal Software Engineer (Active Secret Clearance Required)

Northrop Grumman Corp. (AU) • Oklahoma City (OK)

On-site
USD 93,000 - 140,000
Staff Software Engineer
Staff Software Engineer

Northrop Grumman Corp. (AU) • Oklahoma City (OK)

On-site
USD 144,000 - 218,000
Software Engineer (Active Secret Clearance Required)
Software Engineer (Active Secret Clearance Required)

Northrop Grumman • Oklahoma City (OK)

On-site
USD 75,000 - 113,000
Health insurance coverage
Paid time off (PTO)
Company paid holidays
Software Engineer
Software Engineer

Northrop Grumman Corp. (JP) • Oklahoma City (OK)

On-site
USD 75,000 - 113,000
Relocation assistance
Health insurance
Paid time off
Staff Software Engineer (Active Secret Clearance Required)
Staff Software Engineer (Active Secret Clearance Required)

Northrop Grumman • Oklahoma City (OK)

On-site
USD 144,000 - 218,000
Health insurance
Paid time off
Relocation assistance