Principal Cyber Software Engineer
Job Description
Northrop Grumman Mission Systems is seeking a Principal Cyber Software Engineer to lead the design and integration of cyber operations software tools and data-flow solutions from the Jessup, Maryland site. The role requires an active TS/SCI clearance with a polygraph and may involve travel up to 10% to multiple sites, with an emphasis on development, documentation, and formal reviews aligned to government software processes.
Location
Jessup, MD (onsite)
Compensation
USD 119,600 - 187,900 per year
Responsibilities
- Designs and develops custom software tools and techniques for cyber and network operations.
- Creates end-to-end data flow and tasking integration within CNO tooling environments.
- Prepares and authors documentation while participating in design, code, and software readiness reviews per government procedures.
- Programs in Assembly, C, C++, Java, Perl, or Python.
- Develops Windows applications using Visual Studio or .NET, UNIX applications using make-based or comparable build environments, and embedded or mobile platform software using GOTS, proprietary, or open-source toolchains.
Requirements
- Bachelor’s degree in computer science, information systems, or network engineering with 4 years of experience; or Master’s with 2 years; or PhD with 0 years.
- Current/active TS/SCI with Polygraph clearance and the ability to obtain an additional polygraph.
- Experience with Python or C/C++ programming.
- Experience troubleshooting and debugging systems.
Technologies
- Assembly
- C
- C++
- Java
- Perl
- Python
- Visual Studio
- .NET
- Makefiles
- GOTS
- Open-source build environments
Benefits
- Health Plan
- Savings Plan
- Paid Time Off (PTO)
- Education Assistance
- Training and Development
- 9/80 Work Schedule
- Life Insurance
- Disability Insurance
- Company Paid Holidays
Relocation Assistance
No relocation assistance available
Clearance for Start
Yes
Clearance Type
Polygraph
Travel
10% of the time