Job Title: Control Engineer
Location: Johns Creek, GA
Note: Beckhoff TwinCAT PLC experience is mandatory
1. Overview & Objective
Seeking one (1) expert Controls Engineer for an 8-month contract to support Beckhoff TwinCAT PLC systems in a 24/7 medically regulated (cGMP) facility. The role involves:
PLC program investigation, development, and testing
EtherCAT diagnostics
Safety system integration and messaging
Specification monitoring defeat analysis
Strong documentation skills and compliance with cGMP/regulatory standards are essential.
2. Scope of Work
The Controls Engineer will be responsible for:
TwinCAT Program Enhancement: Design, develop, test, and validate PLC code (TwinCAT, EtherCAT).
Hardware Diagnostics: Improve EtherCAT diagnostics, HMI messaging, and error logging.
Safety Systems: Enhance and validate safety signal logic and failure messaging; ensure compliance with safety standards.
Specification Monitoring: Investigate monitoring bypass risks; develop and test mitigations to reduce out-of-spec production.
3. Key Deliverables
Reviewed and version-controlled TwinCAT PLC code
Investigation reports and technical recommendations
Comprehensive test plans and validation reports
Updated system documentation compliant with regulated environments
Regular project updates and a final summary report
4. Engineer Profile & Responsibilities
Must-Have Skills:
Expertise in Beckhoff TwinCAT, EtherCAT, and PLC safety systems
Strong experience in industrial automation within medically regulated or cGMP environments
Responsibilities:
Execute tasks as outlined in Scope of Work
Adhere to site-specific protocols and quality systems
Maintain professional and clear communication with the Client