SkillBridge Principal Software Engineer/ Software Engineer

0090 CORP-Corporate Office

Oklahoma

On-site

USD 75,100 - 112,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Paid time off (PTO)
Life and disability insurance
Company paid holidays

Job summary

0090 CORP-Corporate Office is hiring a Software Engineer to support software engineering initiatives for various programs. The role involves contributing to software design, development, and testing, ensuring quality in Safety-Critical applications.

Candidates should have a Bachelor's degree in a STEM field and at least 2 years of experience, with familiarity in Agile methodologies. The position offers competitive salary ranges and various benefits.

Qualifications

  • Bachelor’s degree in a STEM discipline from an accredited university and 2 years of experience in software engineering.
  • Familiar with Safety‑Critical Embedded Real‑Time Software.
  • Experience developing software and scripts in multiple programming languages for Safety‑Critical applications.

Responsibilities

  • Support the development of Strategic Operating Units, executing both sustainment and modernization programs.
  • Contribute to software engineering initiatives including design, development, testing, and integration.
  • Support all phases of the development life cycle for flight, mission, lab, and tools software.

Skills

C++
Python
DevOps
Agile methodologies
Dynamic Code Analysis Tools
Static Code Analysis Tools

Education

Bachelor’s degree in a STEM discipline
Master’s degree in a STEM discipline
PhD degree in a STEM discipline

Tools

C
PowerShell
VBScript
Bash
KornShell
DOORS

Job description

Relocation & Clearance Information

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

Software Engineer Responsibilities
  • Support the development of Strategic Operating Units, executing both sustainment and modernization programs.
  • Contribute to software engineering initiatives for multiple programs, including 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.
Software Engineer Qualifications
Basic Qualifications
  • Bachelor’s degree in a STEM discipline from an accredited university and 2 years of experience in software engineering.
  • Master’s degree in a STEM discipline from an accredited university and no prior software engineering experience.
  • PhD degree in a STEM discipline from an accredited university and no prior software 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, or team member.
  • Experience developing software and scripts in multiple programming languages (C, C++, Python, PowerShell, VBScript, Bash, KornShell) for Safety‑Critical applications.
  • Familiar with architecting, designing, implementing, integrating, verifying and qualifying Safety‑Critical Embedded Real‑Time Software on various RTOS (VxWorks, Integrity, Real‑Time Embedded Linux).
  • Familiar with Static and Dynamic Code Analysis Tools and Fuzzing Tools such as Coverity, Fortify, SonarQube.
  • Familiar with Software Change Control, Change Management, and CI/CD tools.
  • Active U.S. government Secret level or higher clearance (in‑scope) with ability to obtain special program access (PAR).
Basic Qualifications – Principal Software Engineer
  • Bachelor’s degree in a STEM discipline from an accredited university and 5 years of related experience.
  • Master’s degree in a STEM discipline with 3 years of related experience.
  • PhD with 1 year of related 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, or team member.
  • Experience developing software and scripts in multiple programming languages (C, C++, Python, PowerShell, VBScript, Bash, KornShell) for Safety‑Critical applications.
  • Familiar with architecting, designing, implementing, integrating, verifying and qualifying Safety‑Critical Embedded Real‑Time Software on various RTOS (VxWorks, Integrity, Real‑Time Embedded Linux).
  • Familiar with Static and Dynamic Code Analysis Tools and Fuzzing Tools such as Coverity, Fortify, SonarQube.
  • Familiar with Software Change Control, Change Management, and CI/CD tools.
  • Active U.S. government Secret level or higher clearance (in‑scope) with ability to obtain special program access (PAR).
Preferred Qualifications
  • Demonstrated leadership, teamwork capabilities, excellent oral and written communication skills, and strong interpersonal communication skills.
  • 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 suite, Jira, GitHub, GitLab, SonarQube, Coverity, 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 Requirements Specification testing using simulators and automated scripting languages such as Python, MATLAB, JavaScript, Bash.
  • Experience with software network interfaces and troubleshooting networks (TCP/UDP, LAN, VLAN, SNMP, etc.).
SkillBridge Program Responsibilities & Eligibility
  • On‑site job training supporting a 40‑hour per week schedule.
  • Work experience in entry to mid‑level career paths with host company.
  • Participate in professional development, networking, and training focused on leadership, company history, and core job responsibilities.
  • Eligibility: at least 180 days of active duty; within 12 months of separation or retirement; honorable discharge; participation in TAPS/TGPS; recent ethics brief; written authorization from unit commander.
Salary & Benefits

Primary level salary range: $75,100 – $112,700. Secondary level salary range: $93,300 – $139,900. Salary is based on scope and responsibilities, candidate’s experience, education, skills, and market conditions. Employees may be eligible for overtime, shift differential, discretionary bonus, and for senior positions, long‑term incentives. Benefits include health insurance, life and disability insurance, savings plan, company paid holidays, and paid time off (PTO).

Equal Opportunity Employer Statement

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.

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)

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
Principal Software Engineer (Active Secret Clearance Required)
Principal Software Engineer (Active Secret Clearance Required)

0090 CORP-Corporate Office • Oklahoma

On-site
USD 93,000 - 140,000
Health insurance coverage
Life and disability insurance
Paid time off
+1
Engineer Software/Principal Engineer Software (Infrastructure)
Engineer Software/Principal Engineer Software (Infrastructure)

0090 CORP-Corporate Office • United States

On-site
USD 77,000 - 116,000
Health insurance
Paid holidays
Paid time off
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
SkillBridge Principal Software Engineer/ Software Engineer
SkillBridge Principal Software Engineer/ Software Engineer

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

On-site
USD 75,000 - 113,000
Health insurance
Paid time off
Discretionary bonuses
Staff Software Engineer
Staff Software Engineer

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

On-site
USD 144,000 - 218,000
Software Engineer / Principal Software Engineer (TS Clearance) (AHT)
Software Engineer / Principal Software Engineer (TS Clearance) (AHT)

0090 CORP-Corporate Office • United States

On-site
USD 91,000 - 171,000
Health insurance
Relocation assistance
Paid time off
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
Principal/Sr. Principal Engineer Software - Infrastructure
Principal/Sr. Principal Engineer Software - Infrastructure

Northrop Grumman Corp. (AU) • Melbourne (FL)

On-site
USD 110,000 - 160,000
Health insurance
Holiday and PTO
Competitive base salary