> Markdown version of [/jobs/ext/3078972-principal-cyber-software-engineer](https://www.wearedevelopers.com/jobs/ext/3078972-principal-cyber-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Cyber Software Engineer - **Company:** Northrop Grumman - **Location:** San Diego, CA, United States - **Salary:** $119,600.0 - $187,900.0 - **Contract:** Permanent contract - **Skills:** Unit Testing, Information Systems, Computer Programming, Python (Programming Language), Program Analysis, Reverse Engineering, Security Software, Software Engineering, Software Troubleshooting, Information Technology - **Published:** September 25, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9191345/principal-cyber-software-engineer ## About the Role * Bachelor's degree in computer science, information systems, or network engineering with 4 years of experience, Masters degree with 2 years of experience, PhD with 0 year of experience. * Current/active TS/SCI w/Polygraph security clearance and be willing and able to obtain another polygraph * Experience in Python or C/C++ programming * Experience with troubleshooting and debugging systems, * Experience analyzing user requirements to derive software design and performance requirements * Software analysis or reverse engineering * CNO development concepts, tools and techniques * Unit testing frameworks and practices