Principal / Sr. Principal Cyber Software Engineer
Northrop Grumman · Chantilly, VA · Today
On-siteEngineering$125k–$188k/yrFull-time
About the role
Northrop Grumman 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.
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.
Requirements
- Active Top Secret/SCI security clearance with poly to be considered.
- 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.
Qualifications
- For Principal (T03): Minimum 5 years’ experience with Bachelor’s in Science; 3 years’ experience with Masters; 1 years’ experience with PhD.
- For Senior Principal (T04): Minimum 8 years’ experience with Bachelor’s in Science; 6 years’ experience with Masters; 4 years’ experience with PhD.
Skills
- 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.
Benefits
- Competitive pay and comprehensive benefits.
- Annual bonuses designed to reward individual contributions as well as allow employees to share in company results.
- Discretionary bonus in addition to base pay.
- Long Term Incentives.
- Health insurance coverage.
- Life and disability insurance.
- Savings plan.
- Company paid holidays and paid time off (PTO) for vacation and/or personal business.
Pay
Primary Level Salary Range: $125,300.00 - $187,900.00
Secondary Level Salary Range: $156,400.00 - $234,600.00
Schedule
Travel: 10% of the Time