Resume and JobRESUME AND JOB
Northrop Grumman logo

Principal Software Engineer

Northrop Grumman

Software and Technology Jobs

Principal Software Engineer

full-timePosted: Jan 2, 2026

Job Description

Northrop Grumman Mission Systems is seeking a Principal Software Engineer (T03) to join our team! This position will primarily be located at the SIGINT Technology Center's (STC) in Chantilly supporting the Alchemy program under the Defense Portfolio. The STC is where technology and teamwork come together to meet the unique needs of the Intelligence Community and Department of Defense. The STC is comprised of multiple mission-focused programs with projects ranging from Unmanned Aerial Vehicle (UAV) SIGINT payload and data link development to OCONUS/CONUS mission/maintenance support. STC tasks include system design, engineering development, system integration, hands-on build and test, field operations and maintenance, training, and production. Must have a Bachelor's degree in computer science or an equivalent STEM related discipline with a minimum of 5 years of experience; Masters degree with a minimum of 3 years of experience; PhD with a minimum of 1 year of experience or Associates degree with a minimum of 7 years of experience. Active Secret security clearance required. Active Secret clearance must be in place by the start date and must stay in place through employment. Willing and able to obtain and maintain a US DoD TS/SCI Security Clearance. Experience throughout the entire software development lifecycle from requirements gathering, to design, implementation, test, and deployment. Proficient in C/C++ and Java Development Proficient in Unix/Linux Operating System Experience scripting (i.e. Python, Bash, etc.) Experience with networking protocols:

TCP/IP, IPv4. UDP Ability to learn, contribute to, and debug large codebases and propose ways to optimize and employ best practices Demonstrated effective communication skills Active DoD Top Secret / SCI security clearance Experience developing and communicating software architecture constructs Experience with deriving software requirements Experience briefing technical material to customers at milestone events (PDR, CDR, etc.) Experience with Cross Domain Solutions (CDS's) Knowledge of RF system components & functions Knowledge of hardware and functions of SIGINT/EW systems and workflows Hardware integration experience Experience with OMS/UCI messaging schema Experience with software-defined radios (SDRs) Experience with containerization (Docker/Podman) Experience deploying software to Kubernetes clusters and monitoring performance Experience with CM tools including Git (or equivalent), Atlassian tool suite (or equivalent) Experience in Open Architecture Solutions Experience with Docker containerization Experience with integrating and testing embedded software. Experience in analyzing software requirements and developing software tests. Develop software system architectures based on evolving mission needs, emerging technologies, operational environment, and schedule milestones. Work with stakeholders to design, build, and maintain mission critical systems. Provide technical oversight of design, development, and integration of software components. Support the team in identifying and addressing impediments to the attainment of goals, including taking action to remove impediments where appropriate. Synthesize software requirements into verification requirements, software test objectives, success criteria, and required resources for software CSCI level tests and demonstrations. Produce technical documentation in accordance with company/customer procedures. Mentor and guide junior developers contributing to the overall team's growth. Lead the team in applying the appropriate standards, processes, procedures, and tools using Agile development methodology Responsibilities include design, embedded software development with unit test via simulation drivers or with mocked hardware, application, and/or processing algorithms, software and hardware system integration, troubleshooting, re-factoring, hands-on build and test, field operations and maintenance, training, and production activities. Development of software requirements and detailed integration software test plans, procedures, test readiness reviews (TRRs), test data and test reports. Execution of software qualification and acceptance testing per those requirements, plans and procedures. Participate in technical exchange meetings, interfacing with customers (internal/external) and contributing to a broad range of program deliverables.

Locations

  • Chantilly, Virginia, United States

Salary

Estimated Salary Rangemedium confidence

125,000 - 185,000 USD / yearly

Source: rule based estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Required Qualifications

  • Bachelor's degree in computer science or equivalent STEM with 5 years experience; Masters with 3 years; PhD with 1 year; Associates with 7 years (experience)
  • Active Secret security clearance required (must obtain TS/SCI) (experience)

Responsibilities

  • Experience developing and communicating software architecture constructs
  • Experience with deriving software requirements
  • Experience briefing technical material to customers at milestone events (PDR, CDR)

Target Your Resume for "Principal Software Engineer" , Northrop Grumman

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer" , Northrop Grumman

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AerospaceDefenseTechnologyDefense

Answer 10 quick questions to check your fit for Principal Software Engineer @ Northrop Grumman.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Northrop Grumman logo

Principal Software Engineer

Northrop Grumman

Software and Technology Jobs

Principal Software Engineer

full-timePosted: Jan 2, 2026

Job Description

Northrop Grumman Mission Systems is seeking a Principal Software Engineer (T03) to join our team! This position will primarily be located at the SIGINT Technology Center's (STC) in Chantilly supporting the Alchemy program under the Defense Portfolio. The STC is where technology and teamwork come together to meet the unique needs of the Intelligence Community and Department of Defense. The STC is comprised of multiple mission-focused programs with projects ranging from Unmanned Aerial Vehicle (UAV) SIGINT payload and data link development to OCONUS/CONUS mission/maintenance support. STC tasks include system design, engineering development, system integration, hands-on build and test, field operations and maintenance, training, and production. Must have a Bachelor's degree in computer science or an equivalent STEM related discipline with a minimum of 5 years of experience; Masters degree with a minimum of 3 years of experience; PhD with a minimum of 1 year of experience or Associates degree with a minimum of 7 years of experience. Active Secret security clearance required. Active Secret clearance must be in place by the start date and must stay in place through employment. Willing and able to obtain and maintain a US DoD TS/SCI Security Clearance. Experience throughout the entire software development lifecycle from requirements gathering, to design, implementation, test, and deployment. Proficient in C/C++ and Java Development Proficient in Unix/Linux Operating System Experience scripting (i.e. Python, Bash, etc.) Experience with networking protocols:

TCP/IP, IPv4. UDP Ability to learn, contribute to, and debug large codebases and propose ways to optimize and employ best practices Demonstrated effective communication skills Active DoD Top Secret / SCI security clearance Experience developing and communicating software architecture constructs Experience with deriving software requirements Experience briefing technical material to customers at milestone events (PDR, CDR, etc.) Experience with Cross Domain Solutions (CDS's) Knowledge of RF system components & functions Knowledge of hardware and functions of SIGINT/EW systems and workflows Hardware integration experience Experience with OMS/UCI messaging schema Experience with software-defined radios (SDRs) Experience with containerization (Docker/Podman) Experience deploying software to Kubernetes clusters and monitoring performance Experience with CM tools including Git (or equivalent), Atlassian tool suite (or equivalent) Experience in Open Architecture Solutions Experience with Docker containerization Experience with integrating and testing embedded software. Experience in analyzing software requirements and developing software tests. Develop software system architectures based on evolving mission needs, emerging technologies, operational environment, and schedule milestones. Work with stakeholders to design, build, and maintain mission critical systems. Provide technical oversight of design, development, and integration of software components. Support the team in identifying and addressing impediments to the attainment of goals, including taking action to remove impediments where appropriate. Synthesize software requirements into verification requirements, software test objectives, success criteria, and required resources for software CSCI level tests and demonstrations. Produce technical documentation in accordance with company/customer procedures. Mentor and guide junior developers contributing to the overall team's growth. Lead the team in applying the appropriate standards, processes, procedures, and tools using Agile development methodology Responsibilities include design, embedded software development with unit test via simulation drivers or with mocked hardware, application, and/or processing algorithms, software and hardware system integration, troubleshooting, re-factoring, hands-on build and test, field operations and maintenance, training, and production activities. Development of software requirements and detailed integration software test plans, procedures, test readiness reviews (TRRs), test data and test reports. Execution of software qualification and acceptance testing per those requirements, plans and procedures. Participate in technical exchange meetings, interfacing with customers (internal/external) and contributing to a broad range of program deliverables.

Locations

  • Chantilly, Virginia, United States

Salary

Estimated Salary Rangemedium confidence

125,000 - 185,000 USD / yearly

Source: rule based estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Required Qualifications

  • Bachelor's degree in computer science or equivalent STEM with 5 years experience; Masters with 3 years; PhD with 1 year; Associates with 7 years (experience)
  • Active Secret security clearance required (must obtain TS/SCI) (experience)

Responsibilities

  • Experience developing and communicating software architecture constructs
  • Experience with deriving software requirements
  • Experience briefing technical material to customers at milestone events (PDR, CDR)

Target Your Resume for "Principal Software Engineer" , Northrop Grumman

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer" , Northrop Grumman

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AerospaceDefenseTechnologyDefense

Answer 10 quick questions to check your fit for Principal Software Engineer @ Northrop Grumman.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.