C/C++ Software Engineer 2 (entry/mid) - Ability to obtain clearance

Northrop Grumman Software and Digital Technologies is looking for a highly motivated software engineer to join our fast growing team working on cutting edge SIGINT systems. Our software engineers work in a variety of systems primarily focused on hardware to software interfacing and integration. We require strong C/C++ software coding skills and a familiarity with hardware integration and troubleshooting. Strong low-level debugging skills are also necessary. All of the programs in our area are growing and requires everyone involved to continue to evolve as new programs and technologies are added.

This is an ideal job for one who enjoys working on a wide variety of technical challenges. In addition, the diversity of tools and languages used by the software development team and the high growth rate of the software portfolio provide ample career growth opportunities for ambitious staff.

Basic Qualifications:
Bachelor's Degree with a minimum of 2 years of experience (STEM Science, Technology, Engineering, Math or related field highly preferred, but not required), or Master's degree and 0 years of experience
C/C++ Development Experience
Scripting experience (i.e. Python, Bash, etc.)
Linux Operating System
Familiarity with CM Tools (Clearcase)
DoD Secret clearance or the ability to obtain one

Preferred Qualifications:
Hardware integration experience
Device Driver development experience
Low-level debugging experience

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit www.northropgrumman.com/EEO . U.S. Citizenship is required for most positions.${descr2}${descr3}

Back to top