> Markdown version of [/jobs/ext/4297014-senior-controls-automation-software-engineer](https://www.wearedevelopers.com/jobs/ext/4297014-senior-controls-automation-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 Controls & Automation Software Engineer - **Company:** Manada Automation Group, LLC - **Location:** Hershey, PA, United States - **Experience:** Expert - **Salary:** $90,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** AutoCAD, Software Code Optimization, Computer Programming, Databases, Software Debugging, Ethernet, Supervisory Control and Data Acquisition (SCADA), Microsoft SQL Server, Modbus, Message Queuing Telemetry Transport (MQTT), Rslogix, OPC Unified Architecture, SQL Databases, Transmission Control Protocol (TCP), Control Logix PLC, Compact Logix PLC, Allen-Bradley Factory Automation Equipment - **Published:** October 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=02fd7486166ded9f ## About the Role * 5+ years of experience designing, programming, commissioning, and supporting industrial automation or control systems * Strong, hands-on experience with Allen-Bradley / Rockwell PLC platforms - including Studio 5000, ControlLogix, CompactLogix, or Logix Designer * Production experience with Ignition SCADA, including Perspective and/or Vision, or comparable industrial SCADA platforms * Strong grasp of industrial networking and protocols (EtherNet/IP, OPC-UA, Modbus) * Clean, documented, maintainable work - code the next engineer can pick up without a phone call * Strong problem-solving skills and the ability to work independently * Strong written and verbal communication skills and the ability to work directly with customers * Willingness to travel to customer sites and own commissioning What Will Set You Apart * Experience/Knowledge * UL508A panel design / build knowledge * SQL Server and database-driven applications * MQTT / Sparkplug B and IIoT architectures * MES, OEE, or production reporting * Electrical design (schematics, WSCAD or AutoCAD Electrical) * Rockwell or Inductive Automation certifications * Process experience: packaging, food & beverage, water/wastewater, bulk handling * Who You Are * Own the Outcome - You take pride in seeing a project from idea to successful implementation. You don't just complete your piece; you care about the result. * Take Initiative - You are naturally proactive. When you see a problem or an opportunity, you dig in, find a solution, and move things forward. * Stay Calm & Solve Problems - When challenges arise, you stay focused and think clearly. You enjoy troubleshooting complex problems and finding solutions when they matter most. * Adaptable - Every project is different. You're comfortable wearing multiple hats, learning new technologies, working with different teams, and stepping in wherever you can add value. * Be Someone Others Can Count On - You bring integrity, humility, and professionalism to your work. You communicate openly, treat people with respect, and make the people around you better. * Growth Mindset - Automation technology never stands still, and neither do you. You're curious, eager to learn, and excited to explore new technologies and better ways of doing things. ## Description Allen-Bradley/Rockwell PLC programming and Ignition SCADA are at the center of the role, but this position goes well beyond programming. You'll work across controls, software, industrial networking, electrical systems, and customer operations to deliver automation solutions that work in the real world. You'll have significant ownership of your projects, direct access to leadership, and the opportunity to help shape how MAG designs and delivers automation solutions as the company grows. What You'll Do * Develop, program, debug, and support PLC/PAC applications using Allen-Bradley/Rockwell platforms, including Studio 5000, ControlLogix, CompactLogix, and Logix Designer. * Design and develop Ignition SCADA applications using Perspective and/or Vision, including tag architecture, alarming, historians, visualization, and scripting. * Integrate automation systems with SQL databases, OPC-UA, Modbus TCP, EtherNet/IP, MQTT/Sparkplug, and other industrial communication technologies. * Design intuitive HMI/SCADA applications that operators can use effectively. * Participate in controls system architecture, electrical design coordination, I/O development, and panel design reviews. * Lead or support FAT, SAT, startup, commissioning, tuning, troubleshooting, and system optimization at customer sites. * Work directly with customers to understand their processes, identify opportunities, define solutions, and deliver successful automation projects. * Develop clear, maintainable, and well-documented code and technical documentation. * Troubleshoot complex automation problems under real production conditions and identify practical, lasting solutions. * Collaborate with project managers, electrical engineers, designers, technicians, customers, vendors, and other members of the MAG team. * Help establish and improve MAG's standards, development practices, libraries, and automation technologies., * This position will require up to 50% travel, primarily to customer locations throughout the United States. * Travel requirements will vary based on project schedules and commissioning activity. Occasional international travel (North America) may be required to support customers and projects. * Some projects may require overnight, weekend, extended stay, or non-standard-hour support during installation and commissioning. Pay: $90,000.00 - $120,000.00 per year