Logo
Northrop Grumman

Software/Principal Software Engineer - R10212395

Northrop Grumman, Rolling Meadows, Illinois, United States, 60008

Save Job

Software/Principal Software Engineer - R10212395 Join to apply for the

Software/Principal Software Engineer - R10212395

role at

Northrop Grumman

2 days ago Be among the first 25 applicants

Relocation assistance may be available.

Clearance type: SAP.

Travel: Yes, 10% of the time.

Description At Northrop Grumman, our employees work on revolutionary systems that impact people’s lives worldwide. Northrop Grumman Mission Systems is a trusted provider of mission‑enabling solutions for global security. Our Engineering and Sciences organization pushes innovation and drives advances in various sciences.

As a Software Engineer/Principal Software Engineer, you will be part of our enterprise‑wide digital transformation. Through Model‑based Engineering, DevSecOps, and Agile practices, we evolve how we deliver critical national defense products and capabilities for the warfighter.

Responsibilities include collaborating with cross‑functional teams, designing, developing, testing, and maintaining embedded software and firmware on Linux or VxWorks operating systems. You will apply standards, processes, procedures, and tools throughout the system development life cycle and interface with customers, suppliers, application users, and other technical personnel.

Basic Qualifications (Embedded Software Engineer)

Bachelor’s degree in Computer Science, Computer Engineering, or similar discipline with a minimum of 2+ years of engineering experience, or a Master’s degree with a minimum of 4+ years of experience.

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 on Linux or VxWorks.

Familiarity with development methodologies and frameworks such as Waterfall and/or Agile.

Familiarity with version control systems (Git, GitLab, GitHub, Bitbucket, ClearCase, etc.) and Agile planning tools (Rally, Jira, etc.).

US Citizenship.

Ability to obtain and maintain a minimum of a Secret Clearance with additional customer‑specified clearance prior to start.

Basic Qualifications (Principal Embedded Software Engineer)

Bachelor’s degree in Computer Science, Computer Engineering, or similar discipline with a minimum of 5+ years of engineering experience, or a Master’s degree with a minimum of 3+ years (or an additional 4+ years of experience).

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 on Linux or VxWorks.

Familiarity with development methodologies and frameworks such as Waterfall and/or Agile.

Familiarity with version control systems (Git, GitLab, GitHub, Bitbucket, ClearCase, etc.) and Agile planning tools (Rally, Jira, etc.).

US Citizenship.

Ability to obtain and maintain a minimum of a 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 development methodologies and frameworks such as Waterfall and/or Agile.

Experience testing, debugging, and integrating embedded software on target hardware.

Experience with complex systems that utilize parallel processing, multi‑threading, distributed processing, multi‑core, system‑on‑chip, and secure processing.

Active Secret Clearance.

Demonstrated leadership, teamwork, and communication skills.

Salary Primary level: $85,400.00 – $128,000.00. Secondary level: $105,400.00 – $158,000.00.

Benefits Employees may be eligible for overtime, shift differential, discretionary bonus, and long‑term incentives. Northrop Grumman offers health insurance, life and disability insurance, savings plan, paid holidays, and PTO.

Application Application period is estimated to be 20 days from the posting date, though the timeline may vary.

Northrop Grumman is an Equal Opportunity Employer. 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.

#J-18808-Ljbffr