> Markdown version of [/jobs/ext/2284238-principal-sr-principal-cyber-software-engineer](https://www.wearedevelopers.com/jobs/ext/2284238-principal-sr-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 / Sr. Principal Cyber Software Engineer - **Company:** Northrop Grumman - **Location:** Chantilly, VA, United States - **Experience:** Expert - **Salary:** $125,300.0 - $187,900.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Windows, Agile Methodology, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Signals Intelligence, DevOps, Python (Programming Language), Windows PowerShell, Systems Development Life Cycle, Reverse Engineering, Security Software, Software Engineering, IDA Pro - **Published:** August 28, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3367807157&tx=JR9387FFQ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Active Top Secret/SCI security clearance with poly to be considered. TS/SCI with poly eligibility must be in place by the start date and must stay in place through employment. * Minimum 5 years' experience with Bachelor's in Science; 3 years' experience with Masters; 1 years' experience with PhD. * Proficient in C#. * Proficient in C. * Experience developing using .NET Framework on Windows. * Experience with PowerShell. * Experience developing software on Agile teams with a strong track record of delivering solutions. * Knowledge of software development life cycle. * Strong creative problem-solving and troubleshooting skills, with the ability to visualize and implement innovative solutions to problems. * Strong ability to collaborate and excel on a team., * Active Top Secret/SCI security clearance with poly to be considered. TS/SCI with poly eligibility must be in place by the start date and must stay in place through employment. * Minimum 8 years' experience with Bachelor's in Science; 6 years' experience with Masters; 4 years' experience with PhD. * Proficient in C#. * Proficient in C/C++. * Experience developing using .NET Framework on Windows. * Experience with Powershell. * Experience developing software on Agile teams with a strong track record of delivering solutions. * Knowledge of software development life cycle. * Strong creative problem-solving and troubleshooting skills, with the ability to visualize and implement innovative solutions to problems. * Strong ability to collaborate and excel on a team. Preferred Qualifications: * Experience developing software for embedded systems using C/C++. * Experience with reverse engineering tools such as Ida Pro or Ghidra. * Experience with x64 assembly language. * Experience with kernel-level software development. * Experience with Python. * Experience working with Microsoft Azure DevOps for CI/CD pipelines, work item tracking, and project management. ## Description Northrop Grumman Mission Systems is seeking an experienced Principal / Senior Principal Cyber Software Engineer to join our team supporting a program in the Signals Intelligence Mission Solutions (SMS) Department. This position will be located at a Mission Systems Sector site in Chantilly, VA. As a Principal/Senior Principal Cyber Software Engineer, you will have the following responsibilities: * Develop and deliver software to meet mission partner requirements. * Develop both user and developer-level documentation. * Participate in setting the team's technical direction in alignment with operational requirements and the sponsor's technical roadmap. * Collaborate with the team to review and improve processes (development, test, governance, stakeholder interactions), * Communicate project status, roadblocks, technical and process proposals to the team and stakeholders. * Prioritize development efforts with mission partners. * Define the complexity, scope, and resources needed to integrate new requirements. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Hacking C# from the inside - how to do anything in NET](https://www.wearedevelopers.com/videos/117-hacking-c-from-the-inside-how-to-do-anything-in-net) - [RPA crash course for .Net developers – intro into the world of RPA from the perspective of a .Net developer](https://www.wearedevelopers.com/videos/271-rpa-crash-course-for-net-developers-intro-into-the-world-of-rpa-from-the-perspective-of-a-net-developer) - [What makes Cybersecurity different for critical infrastructure?](https://www.wearedevelopers.com/videos/571-what-makes-cybersecurity-different-for-critical-infrastructure) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)