> Markdown version of [/jobs/ext/4407376-2027-software-engineer-morrisville-nc](https://www.wearedevelopers.com/jobs/ext/4407376-2027-software-engineer-morrisville-nc). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # 2027 Software Engineer Morrisville NC - **Company:** Northrop Grumman - **Location:** Morrisville, NC, United States - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Python (Programming Language), Object-Oriented Software Development - **Published:** October 16, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3457510590&tx=ZT212THZ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role This requisition may be filled at either a level 1 or a level 2. Basic qualifications for a Software Engineer 1 is a Bachelor's Degree. Basic qualifications for a Software Engineer 2 is a Master's Degree. A candidate must meet ALL of the below criteria. The candidate must: * Be completing or has completed their degree (Bachelor's and/or Master's) from an accredited institution * Be majoring in or having majored in a STEM (Science, Technology, Engineering or Math) degree * Be able to obtain a U.S. Government security clearance (U.S. citizenship is a pre-requisite) * Some experience with at least one of the following programming languages: Python, C/C++ Some experience with Object-Oriented Analysis and Design (OOAD) and Object-oriented Programming (OOP) * Experience with Microsoft Windows and Unix/Linux operating systems Preferred Qualifications: * Have an overall cumulative GPA of 3.0/4.0 or higher