We are seeking a skilled plc engineer with 3+ years of experience to join our dynamic automation team. This role is critical in programming, debugging, and launching plc-controlled systems across diverse automation projects. The ideal candidate will bring strong technical expertise, hands-on problem-solving skills, and the ability to collaborate effectively with cross-functional teams in engineering and manufacturing.
this position requires up to 50% travel, including visits to customer sites across north america and internationally.
key responsibilities
* collaborate with mechanical, controls engineering, and skilled trades teams throughout programming, tryout, and installation phases.
* develop and debug plc logic during build stages and on-site installations.
* implement updates and improvements in control logic based on customer requests or optimization needs.
* debug and test i/o signals, validate safety zones, and document programming changes.
* lead on-site training sessions for end-users and provide solution-driven technical support.
qualifications
* minimum 3 years of hands-on plc programming and integration experience.
* strong ability to read and interpret electrical schematics and system diagrams.
* proficient in iec 61131-3 programming languages.
* skilled in troubleshooting plc systems and diagnosing electrical/mechanical issues.
* familiarity with servo motors, stepper motors, and ac drives.
* multilingual capability (chinese, spanish, or german) is a strong plus.
preferred experience with:
* allen-bradley (rslogix500, studio 5000, factorytalk view)
* siemens (tia portal)
* schneider (machine expert, codesys)
* motion control systems (ab, siemens, schneider, yaskawa)
* fanuc robot programming