> Markdown version of [/jobs/ext/611208-software-engineer-level-5](https://www.wearedevelopers.com/jobs/ext/611208-software-engineer-level-5). 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). --- # Software Engineer Level 5 - **Company:** Northrop Grumman - **Location:** Aurora, CO, United States - **Experience:** Expert - **Salary:** $177,000.0 - $265,600.0 - **Contract:** Permanent contract - **Skills:** Algorithm Design, Software Applications, Confluence, JIRA, Big Data, Software Bug Management, C++ (Programming Language), Databases, Continuous Integration, DevOps, Electronic Data Processing, Python (Programming Language), Machine Learning, Commercial Software, Shell Script, Utility Software, Containerization, Kubernetes, Atlassian Tools, Bitbucket, Docker, Programming Languages - **Published:** June 24, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8993806/software-engineer-level-5 ## About the Role * Level 5: Bachelor's degree in Science with 12+ years of relative experience; 10+ years with a Master's; An additional 4 years of experience may be considered in lieu of a degree. * Requires an active DoD Top-Secret (TS) clearance with Sensitive Compartmented Information (SCI) and CI Poly at time of application. * Programming Languages/Skills: Proficiency in C/C++, Shell scripting, Python and understating of databases. * DevOps and CI/CD: Familiarity with Atlassian tools (Bitbucket, Jira, confluence). Experience with Containerization (Kubernetes, Docker). * Testing and Debugging: Ability to troubleshoot, make bug fixes, and code improvements. * Algorithm Experience: Experience with Digital Signal Processing algorithms. ## Description We have an opening for an algorithm-oriented Software Engineer to support algorithm development, testing, and evaluation of a new physics-based machine learning initiative on the Aurora campus. The selected candidate will be part of a fast-paced, highly technical team assisting program leadership and the customer in the design and development of a system to automatically calibrate radio frequency (RF) systems using a combination of physical knowledge and large data sets. The ideal candidate will have experience with some combination of Digital Signal Processing , RF apertures, regression mathematics. Job duties will include but are not limited to: Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)