Overview
Skills
Job Details
Job Title: Controls Engineer
Location: Alpharetta, GA (Onsite)
Duration: 10 Months (Contract)
Shift: 8:00 AM 5:00 PM
Job Description:
We are seeking an experienced Controls Engineer to join our team for a long-term onsite project in Alpharetta, GA. The ideal candidate will have strong experience in PLC programming, control system design, and electrical circuit integration.
Required Skills:
Bachelor's in Electrical/Mechanical/Manufacturing Engineering OR Associate's with relevant experience
Proficiency in IEC 61131 programming languages (Ladder Logic, Function Block, Structured Text)
Hands-on with at least one major PLC platform:
Schneider Electric (Momentum, M340, M580)
Allen-Bradley (ControlLogix, CompactLogix)
Woodward (MSLC, DSLC, EasyGen, LS5)
Strong understanding of UL 508, UL 891, NEC, CSA 22-2, ANSI, etc.
Experience in designing, testing, and commissioning generator paralleling systems
Ability to integrate multiple PLCs from different manufacturers
Interpretation of technical specs & applying regulatory requirements
Preferred Skills:
Experience with protective relays for generator/utility protection
Familiarity with Modbus, Ethernet/IP, and other communication protocols
Experience working with ERP systems for BOM creation
Exposure to CAD drawing guidance and production team support
Soft Skills:
Excellent problem-solving and debugging skills
Strong time and project management
Clear communication for cross-functional collaboration
Leadership experience in mentoring junior engineers
Responsibilities:
Develop low/medium voltage switchgear systems
Write & validate PLC code
Guide CAD design teams for control systems
Ensure compliance with applicable standards
Test and commission systems in-house and on-site
Collaborate with procurement, production, and design teams