> Markdown version of [/jobs/ext/1990042-software-engineer-principal-software-engineer-simulation](https://www.wearedevelopers.com/jobs/ext/1990042-software-engineer-principal-software-engineer-simulation). 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 / Principal Software Engineer - Simulation - **Company:** Northrop Grumman - **Location:** Oklahoma City, OK, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Agile Methodology, Systems Engineering, JIRA, C++ (Programming Language), Python (Programming Language), Scrum Methodology, Systems Development Life Cycle, Fortify (Software), SAP (Applications), Simulation Software, SonarQube, Subversion, Bitbucket, Devsecops, Atlassian Bamboo, Jenkins - **Published:** August 8, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/software-engineer-principal-software-engineer-simulation-oklahoma-city-ok-usa-58847036 ## About the Role software in simulated training environments Tasks * Bachelor's degree in STEM (Level 2) with 2 years or Master's with 0 years of related software experience; or Bachelor's with 5 years or Master's with 3 years or PhD with 1 year (Level 3) * Experience with the full SDLC * Proficiency in C, C++, and Python * Experience with Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity * Active U.S. Government Secret clearance; ability to obtain SAP clearance * Ability to work on-site in Oklahoma City, OK or Melbourne, FL; willingness to travel ~10% * Desirable: knowledge of JSE, DIS, HLA; experience with flight training systems and simulated threat environments Key requirements * health insurance coverage * life and disability insurance * savings plan * Company paid holidays * paid time off (PTO) * relocation assistance (may be available) ## Description Experteer Overview In this role you design, develop, and test simulation-focused software to support end-user training and business needs. You work within a cross-functional, Agile team to architect and deliver flight simulation solutions that impact current and future programs. The position emphasizes collaboration with Systems Engineering, DevSecOps, and Test teams to solve complex problems in a simulated environment. This is a mission-driven opportunity at Northrop Grumman Aeronautics Systems, with active government clearance requirements and potential relocation support. Compensation / Benefits * Design, architect and develop simulation software and training applications * Participate in full SDLC including requirements, design, integration, testing and delivery * Analyze system capabilities and resolve programmatic issues * Collaborate with cross-disciplinary teams in an Agile Scrum environment * Work on software across multiple baselines and configurations * Develop and test software in simulated training environments Tasks * Bachelor's degree in STEM (Level 2) with 2 years or Master's with 0 years of related software experience; or Bachelor's with 5 years or Master's with 3 years or PhD with 1 year (Level 3) * Experience with the full SDLC * Proficiency in C, C++, and Python * Experience with Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity * Active U.S. Government Secret clearance; ability to obtain SAP clearance * Ability to work on-site in Oklahoma City, OK or Melbourne, FL; willingness to travel ~10% * Desirable: knowledge of JSE, DIS, HLA; experience with flight training systems and simulated threat environments Key requirements * health insurance coverage * life and disability insurance * savings plan * Company paid holidays * paid time off (PTO) * relocation assistance (may be available) ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [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) - [DevSecOps: Security in DevOps](https://www.wearedevelopers.com/videos/36-devsecops-security-in-devops) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [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) - [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) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)