Principal/Sr. Principal Software Development Engineer - R10210517
Listed on 2025-11-12
-
Software Development
DevOps, Software Engineer, Embedded Software Engineer, Python
Principal / Sr. Principal Application Software Engineer – R
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, Dev Sec Ops , 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 Dev Sec Ops .
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 life cycles (Waterfall, Scrum, Kanban).
- Strong analytical, debugging, and problem‑solving skills.
- Familiarity with embedded software, computer architecture, and operating systems such as Red Hat Enterprise, CentOS, and Windows 10.
- Experience with automated testing, CI/CD, and version control (Git Lab, Bit Bucket).
- 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 U.S. citizenship is required for all positions with a government clearance and certain other restricted positions.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).