Principal Software Engineer - Real-Time Simulation (Onsite, TS)

Talentify

Oklahoma City (OK)

On-site

USD 93,000 - 171,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid time off
Discretionary bonus

Job summary

Northrop Grumman Aeronautics Systems seeks a Principal Software Engineer to join the Models & Simulation team on-site at San Diego, Palmdale, El Segundo, or Oklahoma City. Lead development of modular simulation software in C++/Python, integrate components, and drive verification and CI/CD in a fast-paced environment.

Candidates must have a STEM degree with senior-level software experience and an active Top Secret clearance or eligibility, and be prepared for travel up to 10%.

Qualifications

  • Bachelor’s Degree in a STEM discipline with 5+ years of related engineering experience; OR Master’s with 3+ years; OR PhD with 1+ year.
  • Proven professional experience developing software in C/C++.
  • Experience with software change control and change management tools (Atlassian, GitHub, or GitLab).
  • Experience with full Software Development Life Cycle (SDLC).
  • Active U.S. Government Top Secret clearance (with recent background investigation).
  • Ability to obtain SAP access (PAR) prior to employment and maintain subsequent SAP PARs.

Responsibilities

  • Develop, implement, and maintain modular simulation and modeling software (C++, Python) to support system behaviors and scenarios.
  • Integrate simulation components with system interfaces, middleware, and test harnesses; ensure interoperable data flows and real-time performance.
  • Design and execute verification and validation tests, analyze results, identify defects, and implement fixes to ensure model fidelity and accuracy.
  • Optimize simulation performance and scalability; profile code, reduce latency, and support CI/CD pipelines for automated builds and deployments.
  • Collaborate with systems engineers, testers, and stakeholders to translate requirements into simulation scenarios, produce technical documentation, and support demonstrations.

Skills

C/C++ development
Python development
SDLC experience
CI/CD
Software testing

Education

Bachelor’s Degree in STEM
Master’s Degree in STEM
PhD in STEM

Tools

GitHub
GitLab
Atlassian tool suite

Job description

Northrop Grumman Aeronautics Systems seeks a Principal Software Engineer to join the Models & Simulation team on-site at San Diego, Palmdale, El Segundo, or Oklahoma City. Lead development of modular simulation software in C++/Python, integrate components, and drive verification and CI/CD in a fast-paced environment.

Candidates must have a STEM degree with senior-level software experience and an active Top Secret clearance or eligibility, and be prepared for travel up to 10%.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Real-Time Simulation, On-Site
Principal Software Engineer - Real-Time Simulation, On-Site

Northrop Grumman • Palmdale (CA)

On-site
USD 93,000 - 171,000
Relocation assistance
Senior Real-Time Simulation Software Engineer (On-Site)
Senior Real-Time Simulation Software Engineer (On-Site)

Northrop Grumman Corp. • Palmdale (CA)

On-site
USD 93,000 - 171,000
Senior Principal Software Engineer - Real-Time Simulation
Senior Principal Software Engineer - Real-Time Simulation

Northrop Grumman Corp. • El Segundo (CA)

On-site
USD 116,000 - 213,000
Relocation assistance
Senior Principal Software Engineer, Modeling & Simulation
Senior Principal Software Engineer, Modeling & Simulation

Northrop Grumman • San Diego (CA)

On-site
USD 116,000 - 213,000
Relocation assistance may be available
Senior Principal Software Engineer - Real-Time Simulation
Senior Principal Software Engineer - Real-Time Simulation

Northrop Grumman Corp. (AU) • San Diego (CA)

On-site
USD 116,000 - 213,000
Health insurance
Life and disability insurance
Savings plan
+1
Principal Real-Time Simulation Engineer (Top Secret)
Principal Real-Time Simulation Engineer (Top Secret)

Northrop Grumman • Palmdale (CA)

On-site
USD 104,000 - 155,000
9/80 work schedule with every other Fd
Relocation assistance may be available
Learning opportunities
+1
Senior Principal Software Engineer — Top Secret, On-Site
Senior Principal Software Engineer — Top Secret, On-Site

Northrop Grumman • El Segundo (CA)

On-site
USD 116,000 - 213,000
Principal Software Engineer - Real-Time Embedded Systems
Principal Software Engineer - Real-Time Embedded Systems

0090 CORP-Corporate Office • United States

On-site
USD 92,000 - 171,000
Principal Engineer - Real-Time Simulation & SAP Clearance
Principal Engineer - Real-Time Simulation & SAP Clearance

Northrop Grumman Corp. • Palmdale (CA)

On-site
USD 104,000 - 155,000
9/80 work schedule
Relocation assistance may be available
Health insurance coverage
Principal Software Engineer
Principal Software Engineer

Northrop Grumman • Palmdale (CA)

On-site
USD 93,000 - 171,000
Relocation assistance