> Markdown version of [/jobs/ext/1919171-control-systems-support-engineer](https://www.wearedevelopers.com/jobs/ext/1919171-control-systems-support-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). --- # Control Systems Support Engineer - **Company:** Brock Solutions - **Location:** Dallas, TX, United States - **Contract:** Permanent contract - **Skills:** C (Programming Language), C Sharp (Programming Language), Computer Programming, ControlNet, Database Applications, Health Information Management, Human-Computer Interaction, Wonderware, Ladder Logic, Profibus, SQL Databases, System Programming, HMI Screens, Vba Programming Language, Allen-Bradley Factory Automation Equipment - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=15a7e61a714d5b06 ## About the Role Bachelor degree in Electrical Engineering, Mechatronics, Systems design, Automation, Industrial Engineering or College equivalent Ability to learn new technologies independently Aptitude for Programming (C,C#,VBA, SQL, Ladder Logic, or other languages) Knowledge of PLCs (Allen-Bradley, Siemens) Knowledge of HMIs (Factory-Talk, Ignition, Wonderware) Knowledge of industrial networks (ControlNet, Profibus, etc.) Excellent communication skills, both verbal and written Understanding of industrial environments, engineering, and production processes Ability to complete all security clearance requirements that may be required for the performance of the work Familiarity with IT/Networking and data applications Ability to read electrical schematics ## Description Troubleshooting a variety of electrical, PLC, and HMI systems Resolving mission critical issues/outages for high profile customers Interact with customers and understand the client processes Programming/modification of PLC systems Programming/modification of Human Machine Interfaces (HMI) Interfacing with real-time database applications to manage critical production information Diagnose and analyze systems to determine the root cause of current issues, to identify potential future issues, and to identify areas to improve or maintain system performance Site commissioning and installation Performing other duties as assigned by Service/Support Manager On-call service/support for existing installations ## Related Videos - [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) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [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)