> Markdown version of [/jobs/ext/1338533-control-system-application-engineer](https://www.wearedevelopers.com/jobs/ext/1338533-control-system-application-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 System Application Engineer - **Company:** Citi - **Location:** Atlanta, GA, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Computer Engineering, Health Information Management, Human-Computer Interaction, Supervisory Control and Data Acquisition (SCADA), Systems Integration, HMI Screens, Process Control Systems, Allen-Bradley Factory Automation Equipment - **Published:** July 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8886432407eaede4 ## About the Role * Bachelor's degree in electrical engineering and/or computer engineering and 0-2 years relevant experience OR 4+ years relevant experience working in PLC driven process controls * Proficiency in programming various PLC brands and platforms. Familiarity with Allen-Bradley 5000, 500 and Schneider systems is a plus. * Familiarity with industrial automation concepts, control systems, and instrumentation is necessary. Knowledge and experience with SCADA systems is not required but highly valued. * Strong verbal and written communication skills are crucial as the role involves interacting with clients and interdisciplinary team members. * Must be capable of meeting project deadlines and cleanly organizing files and deliverables such that they can be utilized by other team members. * Occasional local travel to work on-site at different locations during installation or emergencies, required. ## Description The Control System Application Engineer is responsible for designing, developing, maintaining and implementing programmable logic controller (PLC) and HMI systems for various industrial automation and control applications. The Control System Application Engineer is required to travel to different project locations throughout the Carolinas to implement and support these systems. You can expect an exciting career that involves working on diverse projects across various industries and collaborating with different teams to deliver efficient and reliable automation solutions. KEY DUTIES AND ESSENTIAL FUNCTIONS: * PLC Programming: Develop and write PLC programs, to control industrial machinery and processes. Ensure that the programs are efficient, reliable, and meet the specific requirements of each client or project. * System Integration: Integrate PLC systems with other industrial automation components such as Human-Machine Interfaces (HMIs), Supervisory Control and Data Acquisition (SCADA) systems, and field devices. * Documentation: Create organized and detailed technical documentation, including submittal paperwork and user guides for the clients and other team members. * In-House Testing and Validation: Assist with performing Factory Acceptance Testing (FAT) to validate PLC programs and ensure that they meet safety and quality standards. Design and perform simulations to verify the logic and functionality of the control systems. * Commissioning: Travel to client sites and conduct on-site commissioning of PLC systems. Requires overseeing installation of panels and startup, configuring the software, testing the system, and evaluating proper functionality. * Troubleshooting: Diagnose and resolve issues related to PLC systems during commissioning, operation, or maintenance. Troubleshoot problems in electrical circuits, communication networks, and PLC hardware/software. * Client Support: Provide support to clients to solve control-system related issues, answer questions, and assist with system maintenance. * Continuous Learning: Stay updated with the latest advancements in PLC technology, automation, and industrial control systems, in addition to training provided by the company. ## Related Videos - [AI Agents & Agentic AI](https://www.wearedevelopers.com/videos/2017-ai-agents-agentic-ai) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Swapping a Data Warehouse at Runtime: Zero-Downtime Migration Without Changing a Single Client](https://www.wearedevelopers.com/videos/100311-swapping-a-data-warehouse-at-runtime-zero-downtime-migration-without-changing-a-single-client) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Agentic AI: building autonomous systems for developers](https://www.wearedevelopers.com/videos/100034-agentic-ai-building-autonomous-systems-for-developers) - [Physical AI: The Era of Intelligent Machines](https://www.wearedevelopers.com/videos/100141-physical-ai-the-era-of-intelligent-machines) ## Related Articles - [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 software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)