> Markdown version of [/jobs/ext/2210988-principal-controls-engineer](https://www.wearedevelopers.com/jobs/ext/2210988-principal-controls-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). --- # Principal Controls Engineer - **Company:** Northrop Grumman - **Location:** Corinne, UT, United States - **Experience:** Starter - **Salary:** $79,300.0 - $118,900.0 - **Contract:** Permanent contract - **Skills:** Cyber Security, Computer Programming, Python (Programming Language), LabVIEW, Network Security, Networking Basics, Rslogix, Software Engineering, Virtual Local Area Networks, HMI Screens, Process Control Systems, Fanuc, Firewall Services Module, Allen-Bradley Factory Automation Equipment - **Published:** August 24, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9023309/principal-controls-engineer ## About the Role * Bachelor of Science degree in Engineering or STEM discipline plus a minimum of 2 years of technical experience. - OR - Master's degree with 0 years of experience. * Strong desire to work with control processes. * Demonstrated understanding of PLC & HMI systems and programming; Prefer Allen Bradley. * Able to perform basic PLC programming functions with minimal supervision. * A desire to support and improve Manufacturing processes. * Ability to obtain and maintain a U.S. Government Secret Security Clearance. * Ability to work effectively in cross-functional teams. * Strong communication skills, both written and verbal., * Bachelor of Science Degree in Engineering plus a minimum of 5 years of experience in Controls Engineering - OR - Master's of Science Degree in Engineering plus a minimum of 3 years of technical experience. * Strong desire to work with control processes. * Demonstrated ability to program PLC's, VFD's, Servo's & HMI's; Prefer Allen Bradley. * Demonstrated ability to take lead role on programming projects. * A desire to support and improve Manufacturing processes. * Ability to obtain and maintain a U.S. Government Secret Security Clearance. * Ability to work effectively in cross-functional teams. * Strong communication skills, both written and verbal. Preferred Qualifications: * Programming + Allen Bradley Logix 5000 / Studio + Allen Bradley Factory Talk View (SE & ME) + FANUC robot programming + Python + LabView + Ignition * Hardware + Knowledge of Allen Bradley PLC platform(s) + Knowledge of basic sensors, contactors, relays, VFD, Servo, etc... + Knowledge of Beckhoff PLC platform(s) * Networking skills + VLAN + Firewall rules + Troubleshooting ## Description Programming & Integration * Integrate equipment for robotics, PLCs, servo drives, VFDs, sensors, and other instrumentation. * Program Programmable Logic Controllers (PLCs) to control a variety of processes, machine tools, and robotics (Allen-Bradley preferred). * Develop and maintain HMI applications to support safe and efficient operations. * Program variable frequency drives (VFDs) and servos for a wide range of motor control applications. * Verify functionality and safety of new and modified control programs prior to implementation. * Contribute to and follow programming standards, best practices, and the company software development lifecycle. * Develop and maintain accurate documentation for supported equipment. * Work as part of a team with Electrical Design and Controls Engineers on upgrades and new control systems. Production Support & Troubleshooting * Provide line stoppage support for PLC-controlled and other automated processes. * Work with Maintenance, Operations, and other Engineers to troubleshoot and resolve equipment and controls issues. * Support various plant control systems (e.g., presses, autoclaves, mixers), including troubleshooting, reprogramming, and implementing software enhancements in support of Operations. Networking & Cybersecurity * Manage upgrades to process-related computers and industrial PCs. * Implement secure network connections to manufacturing equipment in coordination with IT/cyber teams. * Apply basic networking concepts (e.g., VLANs, firewall rules) to support reliable and secure industrial control systems. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [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) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)