> Markdown version of [/jobs/ext/2116866-software-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2116866-software-principal-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). --- # Software/Principal Software Engineer - **Company:** Northrop Grumman - **Location:** Oklahoma City, OK, United States - **Experience:** Starter - **Salary:** $75,100.0 - $112,700.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Amazon Web Services, Confluence, JIRA, C Sharp (Programming Language), C++ (Programming Language), Configuration Management, Computer Engineering, Continuous Integration, Software Debugging, Distributed Systems, Github, Python (Programming Language), LabVIEW, Network Protocols, Object-Oriented Software Development, Qt (Software), Red Hat Enterprise Linux, Software Engineering, System Testing, TCP/IP, Technical Data Management Systems, Virtualization Technology, Web Applications, Gitlab, Information Technology, Atlassian Tools, Bitbucket, Operational Systems, Cyber Warfare, Software Version Control, Devsecops - **Published:** August 19, 2026 - **Apply:** https://www.careerjet.com/job/use75eec59fde1fbbb41fbab9cbd702abd/eaa ## About the Role * Software Engineer: Bachelor's degree in Electrical/Computer Engineering, Computer Science (or equivalent) with 2 years of related engineering experience; OR a Master's degree with 0 years of related engineering experience * Principal Software Engineer: Bachelor's degree in Electrical/Computer Engineering, Computer Science (or equivalent) with 5 years of related engineering experience; OR a Master's degree with 3 years of related engineering experience; OR a PhD with 0 years of related engineering experience * Experience with SAFe Agile software development using Python, C++, and/or C# in a Windows or Red Hat Enterprise Linux environment * Knowledge of object-oriented design and software lifecycles * Experience with version control software, configuration management processes, and modern CI/CD practices * Must be a U.S. Citizen with ability to obtain a U.S. government SECRET security clearance & special program access * Experience in Aerospace or Defense industry (development or test), * Active U.S. government SECRET or higher security clearance with investigation in the last five (5) years * Active Program clearance * Master's Degree in Electrical/Computer Engineering, Computer Science or related discipline * Experience with HW/SW Integration * Experience with DevSecOps pipeline (GitHub/GitLab) * Experience in software development to include any of the following: kernel mode, embedded, command and control, web applications, network applications * Development of lower-level networking protocols such as TCP/IP and UDP and/or MIL-STD-1553 * Experience with Atlassian tools (JIRA, Confluence, Bitbucket) * Experience with NI LabVIEW development * Experience with supporting operational systems * Experience with supporting distributed systems * Experience with working in Virtualized Environments (VMs, AWS Cloud Instances) * Experience with QT or GL Studios ## Description * Oversight and ownership of software engineering design and implementation for a wide array of projects including: o Solution design o Modelling and presentations o Work Planning o Embedded Coding o Debugging o Hardware Control and Interface o Data Acquisition and Management o Multilevel Test and Verification o Development and coordination for internal and customer design reviews for the software and system level designs of our products o Integration into DevSecOps environment * Development of supporting documentation (operating / user manuals, etc.) for our products * Assist in troubleshooting of lab equipment as failures occur * Coordination with management to ensure product technical data packages meet project schedule commitments * Coordinate between several internal and external stakeholder groups (Software Development, System Test, Cyber Operations, Procurement, etc.) to achieve contractual commitments ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [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) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Building a Multi-Agent Orchestration Engine That Actually Follows the Rules](https://www.wearedevelopers.com/videos/100159-building-a-multi-agent-orchestration-engine-that-actually-follows-the-rules) ## Related Articles - [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) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)