> Markdown version of [/jobs/ext/3313350-associate-software-engineer-software-engineer](https://www.wearedevelopers.com/jobs/ext/3313350-associate-software-engineer-software-engineer). 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). --- # Associate Software Engineer / Software Engineer - **Company:** Northrop Grumman - **Location:** Huntsville, AL, United States - **Salary:** $72,700.0 - $109,100.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Bash Shell, C++ (Programming Language), Configuration Management, Static Program Analysis, Code Coverage, Collaborative Software, CompTIA Security+, Software Debugging, Linux, Distributed Systems, Middleware, Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Markdown, Scaled Agile Framework, Software Engineering, Software Systems, Scripting, Gitlab, Git, SC Clearance, Atlassian Tools, Software Version Control, Devsecops, Programming Languages - **Published:** September 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9142387/associate-software-engineer-software-engineer ## About the Role * Associate Software Engineer- Bachelor's degree in a STEM field and at least 1 year of relevant experience * Software Engineer- Bachelor's degree in a STEM field and at least 2 years of relevant experience, Master's degree in STEM field and 0 years of relevant experience * Strong object-oriented software development experience with Java and C++ * Proficiency in Linux-based development and runtime environments. Experience with scripting languages and tools including Bash and Python. * Experience with modern configuration management and source control tools (Git / GitLab). * Experience with Agile SAFe and Atlassian Agile tools including Jira and Confluence. * Active Secret Clearance. Preferred Qualifications * Experience with Model-Based Systems Engineering (MBSE), including Cameo or similar tools. * Experience with DevSecOps and CI/CD pipelines to build, integrate, test and deliver software. * Experience supporting real-time or distributed systems using RTI/DDS publish/subscribe middleware. * Engagement: Experience with US Army Systems including PATRIOT, LTAMDS, SENTINEL A3/A4, IFF devices, and M_SHORAD. Experience with Engagement Planning and Execution, PAC2/PAC3, and AIM9x, and Indirect Fires. * Track Management: Experience with track management including sensors, composite track, IFF devices, and Combat Identification. * CompTIA Security+ ## Description * Design, develop, document, test, and debug applications and software systems that implement logical and mathematical solutions that are aligned with program objectives. * Participate in Scaled Agile Framework (SAFe) Scrum teams to develop and maintain software products across multiple software baselines for the IBCS program. * Work in a fast-paced environment with high expectations, diverse assignments, and collaborative team settings across all levels of the organization. * Perform software development and upgrades in multiple programming languages/versions while minimizing changes to the operational behavior of tactical software. * Support documentation creation and updates using Markdown and other collaboration tools. * Support testing activities including unit and functional testing, code coverage analysis, and static code analysis; contribute to continuous improvement of test effectiveness and automation. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [GitLab CI pipelines for a whole company](https://www.wearedevelopers.com/videos/143-gitlab-ci-pipelines-for-a-whole-company) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [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) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)