Northrop Grumman
Principal / Sr. Principal Application Software Engineer - R10210517
Northrop Grumman, Linthicum, Maryland, United States
Principal / Sr. Principal Application Software Engineer – R10210517
Relocation assistance may be available. Clearance type: Polygraph. Travel: Yes, 10% of the time.
Description
Northrop Grumman Microelectronics Center (NGMC) seeks a
Principal Application Software Engineer/Senior Principal Application Software Engineer
to work on revolutionary systems that impact national defense and the world. The role will be based on site in Greater Baltimore, MD and will use Model‑based Engineering, DevSecOps, and Agile practices to evolve critical defense products.
What You’ll Do
• Collaborate with cross‑functional teams, leading automation and continuous integration initiatives; drive innovation through model‑based design and DevSecOps.
Basic Qualifications
Bachelor's degree in a STEM discipline and 5 years of relevant experience, or equivalent graduate degree with fewer years as specified for each level.
Experience with C/C++ (or similar OOP language) and Python.
Experience with software development lifecycles (Waterfall, Scrum, Kanban).
Strong analytical, debugging, and problem‑solving skills.
Familiarity with embedded software, computer architecture, and operating systems such as RedHat Enterprise, CentOS, and Windows 10.
Experience with automated testing, CI/CD, and version control (GitLab, BitBucket).
U.S. citizenship required.
Current DoD Secret clearance with ability to obtain TS/SCI with polygraph.
Preferred Qualifications
TS/SCI clearance with polygraph.
Software architecture skills (Design Patterns, OOD).
Containerized application development lifecycle experience.
Real‑time/multi‑threaded embedded application programming.
Hardware interface experience (1553, Ethernet, Serial, PCI‑E).
RTOS experience (VxWorks, Linux).
Proven communication and team leadership skills.
Experience working with technical customers.
Compensation & Benefits
Primary level salary range: $105,400 – $165,500. Secondary level salary range: $131,100 – $206,000. Additional compensation may include overtime, shift differential, discretionary bonus, and long‑term incentives for higher levels. Benefits include health insurance, life and disability insurance, savings plan, paid holidays, and PTO.
Equal Opportunity Employer
Northrop Grumman is an Equal Opportunity Employer. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. citizenship is required for all positions with a government clearance and certain other restricted positions.
#J-18808-Ljbffr
Description
Northrop Grumman Microelectronics Center (NGMC) seeks a
Principal Application Software Engineer/Senior Principal Application Software Engineer
to work on revolutionary systems that impact national defense and the world. The role will be based on site in Greater Baltimore, MD and will use Model‑based Engineering, DevSecOps, and Agile practices to evolve critical defense products.
What You’ll Do
• Collaborate with cross‑functional teams, leading automation and continuous integration initiatives; drive innovation through model‑based design and DevSecOps.
Basic Qualifications
Bachelor's degree in a STEM discipline and 5 years of relevant experience, or equivalent graduate degree with fewer years as specified for each level.
Experience with C/C++ (or similar OOP language) and Python.
Experience with software development lifecycles (Waterfall, Scrum, Kanban).
Strong analytical, debugging, and problem‑solving skills.
Familiarity with embedded software, computer architecture, and operating systems such as RedHat Enterprise, CentOS, and Windows 10.
Experience with automated testing, CI/CD, and version control (GitLab, BitBucket).
U.S. citizenship required.
Current DoD Secret clearance with ability to obtain TS/SCI with polygraph.
Preferred Qualifications
TS/SCI clearance with polygraph.
Software architecture skills (Design Patterns, OOD).
Containerized application development lifecycle experience.
Real‑time/multi‑threaded embedded application programming.
Hardware interface experience (1553, Ethernet, Serial, PCI‑E).
RTOS experience (VxWorks, Linux).
Proven communication and team leadership skills.
Experience working with technical customers.
Compensation & Benefits
Primary level salary range: $105,400 – $165,500. Secondary level salary range: $131,100 – $206,000. Additional compensation may include overtime, shift differential, discretionary bonus, and long‑term incentives for higher levels. Benefits include health insurance, life and disability insurance, savings plan, paid holidays, and PTO.
Equal Opportunity Employer
Northrop Grumman is an Equal Opportunity Employer. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. citizenship is required for all positions with a government clearance and certain other restricted positions.
#J-18808-Ljbffr