RESUME AND JOB
Northrop Grumman
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.
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.
Get personalized recommendations to optimize your resume specifically for Principal Software Engineer. Takes only 15 seconds!
Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.
Answer 10 quick questions to check your fit for Principal Software Engineer @ Northrop Grumman.

No related jobs found at the moment.

© 2026 Pointers. All rights reserved.

Northrop Grumman
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.
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.
Get personalized recommendations to optimize your resume specifically for Principal Software Engineer. Takes only 15 seconds!
Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.
Answer 10 quick questions to check your fit for Principal Software Engineer @ Northrop Grumman.

No related jobs found at the moment.

© 2026 Pointers. All rights reserved.