> Markdown version of [/jobs/ext/1314054-senior-principal-test-design-software-engineer](https://www.wearedevelopers.com/jobs/ext/1314054-senior-principal-test-design-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). --- # Senior Principal Test Design Software Engineer - **Company:** Northrop Grumman - **Location:** Waynesboro, VA, United States - **Experience:** Expert - **Salary:** $122,800.0 - $184,200.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, C Sharp (Programming Language), C++ (Programming Language), Device Drivers, Firmware, Field-Programmable Gate Array (FPGA), Python (Programming Language), Labwindows/Cvi, C-Based Programming Languages, Systems Development Life Cycle, Real-Time Operating Systems, Rslogix, SAP (Applications), Break Fix, SC Clearance, Win CC - **Published:** July 17, 2026 - **Apply:** https://www.disabledperson.com/jobs/73700377-senior-principal-test-design-software-engineer ## About the Role * Bachelor's degree with 8 years of experience, master's degree with 6 years of experience or Ph.D. with 4 years of experience in Science, Technology, Engineering, Mathematics, or related technical fields; an additional 4 years of experience may be considered in lieu of a degree. * U.S Citizenship is required. * Ability to obtain/maintain an active U.S. Government Secret Clearance * Ability to obtain Special Program Access (SAP). * Experience with SDLC * Experience working in an Agile Environment * Experience with software languages C, C#, C++, Python * Experience with SW integration * Effective verbal and written communication, * Advanced degree in Engineering or related STEM discipline * Experience with hands-on troubleshooting * Experience with PLC/HMI Software (e.g., RS View, RS Logix 5000). * Experience with Hardware Driver Development * Experience with FPGA programming * Firmware design experience a plus * Experience with RTOS * Experience with LabWindows CVI, or AMAX a huge plus * Technical Lead experience * Active Secret clearance ## Related Videos - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [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) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) ## 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) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [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)