Principal/Sr. Principal Software Engineer

Northrop Grumman

Rolling Meadows (IL)

On-site

USD 108,800 - 163,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Life and disability insurance
Paid time off

Job summary

Northrop Grumman in Rolling Meadows, IL, is hiring a Principal Software Engineer/Sr. Principal Software Engineer. This role involves digital transformation through Model-based Engineering and Agile practices.

Applicants should have a degree in Computer Science or related fields, with significant experience in C++ and embedded software development. A current active Secret clearance is necessary for this position.

The company offers a competitive salary range of $108,800 – $163,200 along with extensive benefits.

Qualifications

  • Minimum of 5+ years of engineering experience (or equivalent).
  • Experience in C++ programming and software development.
  • Current active Secret clearance required.

Responsibilities

  • Participate in enterprise-wide digital transformation efforts.
  • Collaborate using DevSecOps and Agile practices.
  • Leverage continuous learning and automation.

Skills

Object-Oriented Programming in C++
Familiarity with software architecture
Familiarity with scripting languages
Experience developing embedded software on Linux or VxWorks
Familiarity with software development methodologies
Familiarity with version control systems
US citizenship
Active Secret clearance

Education

Bachelor’s degree in Computer Science, Computer Engineering, or similar discipline
Master’s degree in Computer Science or related field

Job description

Position Summary

As a Principal Software Engineer/Sr. Principal Software Engineer at Northrop Grumman, you will be part of the Enterprise‑wide digital transformation, leveraging Model‑based Engineering, DevSecOps and Agile practices to evolve how critical national defense products and capabilities are delivered. The role focuses on collaboration, transparency and team empowerment, with a culture of continuous learning and automation.

Location: Rolling Meadows, IL (full‑time, on‑site)

Relocation assistance may be available. Clearance required: SAP. Travel: 10% of the time.

Qualifications
Basic Qualifications (Principal Software Engineer)
  • Bachelor’s degree in Computer Science, Computer Engineering, or a similar engineering discipline with a minimum of 5+ years of engineering experience, or Master’s degree with a minimum of 3+ years of engineering experience, or an additional 4 years of experience in lieu of a degree.
  • Object‑Oriented Programming in C++
  • Familiarity with software architecture (design patterns, object‑oriented design)
  • Familiarity with scripting languages (Python, Bash, Batch, etc.)
  • Experience developing embedded software running Linux or VxWorks operating systems
  • Familiarity with software development methodologies and frameworks such as Waterfall and/or Agile
  • Familiarity with version control systems (Git, GitLab, GitHub, Bitbucket, ClearCase, etc.) and Agile software planning tools (Rally, Jira, etc.)
  • US citizenship
  • Current active Secret clearance with additional customer‑specified clearance prior to start
Basic Qualifications (Sr. Principal Embedded Software Engineer)
  • Bachelor’s degree in Computer Science, Computer Engineering, or a similar engineering discipline with a minimum of 8+ years of engineering experience, or Master’s degree with a minimum of 6+ years of engineering experience, or an additional 4 years of experience in lieu of a degree.
  • Object‑Oriented Programming in C++
  • Familiarity with software architecture (design patterns, object‑oriented design)
  • Familiarity with scripting languages (Python, Bash, Batch, etc.)
  • Experience developing embedded software running Linux or VxWorks operating systems
  • Familiarity with software development methodologies and frameworks such as Waterfall and/or Agile
  • Familiarity with version control systems (Git, GitLab, GitHub, Bitbucket, ClearCase, etc.) and Agile software planning tools (Rally, Jira, etc.)
  • US citizenship
  • Current active Secret clearance with additional customer‑specified clearance prior to start
Preferred Qualifications
  • Experience with Object‑Oriented Programming in C++11
  • Knowledge of scripting languages (Python, Bash, Batch, etc.)
  • Experience with software development methodologies and frameworks such as Waterfall and/or Agile
  • Experience testing, debugging, and integrating embedded software on target hardware
  • Experience with complex systems of systems utilizing parallel processing, multi‑threading, distributed processing, multi‑core, system‑on‑chip, and secure processing
  • Active Secret clearance
  • Demonstrated leadership and teamwork capability, interpersonal communication skills, and relevant activities
Benefits

Primary Level Salary Range: $108,800.00 – $163,200.00. Compensation may include overtime, shift differential, discretionary bonus, and for certain positions, long‑term incentives. Northrop Grumman provides health insurance, life and disability insurance, savings plan, company‑paid holidays, and paid time off for vacation and personal business.

EEO 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, 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

Principal / Sr. Principal Software Engineer
Principal / Sr. Principal Software Engineer

Northrop Grumman Corp. (AU) • Los Angeles (CA)

On-site
USD 114,000 - 171,000
Health insurance
Paid time off
Company paid holidays
Sr. Principal Software Engineer
Sr. Principal Software Engineer

Northrop Grumman Corp. (AU) • Illinois

On-site
USD 131,000 - 197,000
Health insurance coverage
Life and disability insurance
Paid time off (PTO)
Software/Principal Software Engineer
Software/Principal Software Engineer

Northrop Grumman Corp. (AU) • Illinois

On-site
USD 85,000 - 128,000
Health insurance coverage
Life and disability insurance
Paid time off for vacation and personal business
Principal / Sr. Principal Software Engineer (C++ and TS Clearance)
Principal / Sr. Principal Software Engineer (C++ and TS Clearance)

Northrop Grumman • Los Angeles (CA)

On-site
USD 114,000 - 171,000
Health insurance coverage
Life and disability insurance
Paid time off (PTO)
Principal Software Embedded Engineer
Principal Software Embedded Engineer

Northrop Grumman • Rolling Meadows (IL)

On-site
USD 108,000 - 164,000
Health insurance
Paid time off
Discretionary bonus
Principal / Sr. Principal Embedded Software Engineer
Principal / Sr. Principal Embedded Software Engineer

Northrop Grumman • Melbourne (FL)

On-site
USD 98,000 - 185,000
Relocation assistance
Principal Embedded Software Engineer — Secret Clearance
Principal Embedded Software Engineer — Secret Clearance

Northrop Grumman • Madison (WI)

On-site
Sr. Principal Software Engineer
Sr. Principal Software Engineer

Northrop Grumman • Rolling Meadows (IL)

On-site
USD 131,000 - 197,000
Health insurance
Life insurance
Disability insurance
+7
Principal Engineer Embedded/Sr Principal Engineer Embedded Software
Principal Engineer Embedded/Sr Principal Engineer Embedded Software

Northrop Grumman • Madison (WI)

On-site
Principal / Sr. Principal Software Engineer
Principal / Sr. Principal Software Engineer

Northrop Grumman • Los Angeles (CA)

On-site
USD 114,000 - 171,000
Health insurance
Paid time off
Annual bonuses