RESUME AND JOB
Northrop Grumman
Design and implement new software or modify existing software to add new features. Develop tests that verify the correctness of the code and ensure it meets system requirements. Design, develop, and modify software pipelines and deployment methods to automate the software development process, ensuring consistency and efficiency. Collaborate with other teams, such as network specialists, to ensure that the simulation software properly models relevant parameters. Must have an active U.S. Government DoD Secret security clearance at time of application Must be willing to obtain and maintain a DoD TS/SCI security clearance after starting work and must be willing and able to favorably succeed a counterintelligence polygraph Bachelor's degree in Science with 5+ years of software development experience; 3+ years with a Master's; or 4 additional years of experience in lieu of a degree. 3+ years of non-internship professional software development experience in Python Experience in software architecture design patterns A basic understanding of the network stack and associated network protocols Strong software engineering fundamentals Active TS/SCI or TS with SCI eligibility security clearance Favorably adjudicated polygraph (CI or FSP) Experience with developing or using containerized software Experience with DevOps fundamentals and the maintenance of software pipelines Experience with productizing software solutions
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 Engineer Software. 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.

No related jobs found at the moment.
© 2026 Pro Partners. All rights reserved.

Northrop Grumman
Design and implement new software or modify existing software to add new features. Develop tests that verify the correctness of the code and ensure it meets system requirements. Design, develop, and modify software pipelines and deployment methods to automate the software development process, ensuring consistency and efficiency. Collaborate with other teams, such as network specialists, to ensure that the simulation software properly models relevant parameters. Must have an active U.S. Government DoD Secret security clearance at time of application Must be willing to obtain and maintain a DoD TS/SCI security clearance after starting work and must be willing and able to favorably succeed a counterintelligence polygraph Bachelor's degree in Science with 5+ years of software development experience; 3+ years with a Master's; or 4 additional years of experience in lieu of a degree. 3+ years of non-internship professional software development experience in Python Experience in software architecture design patterns A basic understanding of the network stack and associated network protocols Strong software engineering fundamentals Active TS/SCI or TS with SCI eligibility security clearance Favorably adjudicated polygraph (CI or FSP) Experience with developing or using containerized software Experience with DevOps fundamentals and the maintenance of software pipelines Experience with productizing software solutions
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 Engineer Software. 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.

No related jobs found at the moment.
© 2026 Pro Partners. All rights reserved.