Position Title: Senior Automation Software PLC Engineer – Critical Infrastructure
Position Location: Must relocate to or live in Atlanta, GA area
JOB SUMMARY
The Senior Automation Software Engineer – Critical Infrastructure owns the complete PLC software life‑cycle for hyperscale and colocation data‑center campuses ranging from 10 MW to 200 MW+. You will architect, program, and lead level 2/3/4/5 commissioning of high‑availability PLC solutions that integrate mechanical, electrical, and IT/OT subsystems—ensuring Tier III/IV reliability while meeting aggressive speed‑to‑market schedules.
You will serve as the PLC subject‑matter expert (and secondary SME on SCADA development and SCADA integration) to ensure seamless hand‑offs, tag mapping, and site testing. You will Lead development of PLC logic, modular function blocks, state machines, and fault‑tolerant control strategies across multiple projects.
You will coordinate closely with field electricians, startup & commissioning technicians, and the SCADA Engineer to validate end‑to‑end data flow, alarms, and historian points. You will provide on‑site SME support during Level 2 through Level 5 Integrated Systems Testing (IST), troubleshooting complex field issues undergo live pressure. You will Implement robust code‑management, simulation, and cybersecurity practices aligned with ISA/IEC 62443 and owner standards.
POSITION REQUIREMENTS (ADVANCED LEVEL FOR ALL THE FOLLOWING)
- Technical Mastery: 10+ yrs hands‑on programming with Allen‑Bradley ControlLogix/CompactLogix
- Application experience: Demonstrated HVAC and / or process systems including chilled water plants and temperature, pressure and flow control implementation.
- Protocol Fluency: BACnet/IP, Modbus RTU, Modbus TCP, OPC‑UA, SNMP, MQTT, RESTful APIs.
- Hyperscale Experience: Documented role on 50 MW data‑center builds or other 24×7 mission‑critical mega‑projects (pharma, semiconductor fab, LNG, aerospace, etc.).
- Toolchain: Studio 5000 Logix Designer, TIA Portal, Codesys, PLC simulators, Git/GitLab, Jira, Wireshark.
- Standards & Codes: Uptime Tier III/IV, NFPA 70E, ISA 88/95, ISA/IEC 62443, UL 508A, IEEE 3004.
- SCADA Familiarity: Working knowledge of Ignition, FactoryTalk View, AVEVA or VTScada for tag integration and testing (development performed by separate SCADA resource).
- Soft Skills: Clear client‑facing communication, rapid decision‑making, and calm execution in schedule‑compressed environments.
- Knowledge of VLANs, LANs, VPNs and RSTP
- Knowledge of IoT and smart building solutions
- Skilled at using MS Office Suite (Excel, Word, Outlook, PowerPoint, Teams), along with exceptional organizational skills for file management
- Skilled in completing assignments accurately and with attention to detail
- Ability to work successfully in a remote environment thru effective communication and organizational skills, self-motivation, proactiveness and resourcefulness in a distraction free workspace
- Ability to follow company and site safety requirements
- Ability to analyze and prepare documents, reports and correspondence
- Ability to communicate effectively in both oral and written form (technical and non-technical information)
- Ability to communicate effectively directly with clients and at times serve as primary point of client contact
- Ability to work successfully as a member of a team and independently with moderate supervision
- Ability to work under pressure and meet close deadlines
- Ability to plan effectively and delegate the work of others
- Ability to achieve certification for NFPA70E and / or OSHA training as / if required
- Organizational skills, with the ability to manage multiple tasks simultaneously
TRAVEL / RELOCATION REQUIREMENTS
- Up to 10%; this may include travel to any or all 50 US states
- International travel may be required based on individual skill, training and project needs
- Travel is defined as physically leaving home on behalf of business activities including but not limited to client sites, meetings with other employees, meetings for business development purposes, running errands on behalf of the business, attending industry conferences, etc.
- Potential relocation opportunities may exist per project needs
EDUCATION / EXPERIENCE REQUIREMENTS
- Required: Bachelor’s degree in Engineering, Computer Science, Mechatronics, or related discipline OR 12+ yrs progressive PLC programming experience.
- Experience: Minimum 8 yrs direct PLC programming plus 4 yrs commissioning/IST leadership on mission critical facilities.