Job Title : Controls Engineer / PLC Programmer
Location: Remote
Project Scope and Brief Description:
R&D Engineer working on Cyclops, Standalone scanner, NERO, future where we need to combine PLC with Epson robotics.
Responsibilities:
Software Design & Development
โข Architect, develop, and maintain desktop and embedded .NET applications that interface directly with industrial hardware, cameras, sensors, conveyors, actuators, and robotic systems
โข Write and maintain PLC programs in Structured Text (IEC 61131-3), preferably on Beckhoff TwinCAT platforms
โข Program, configure, and troubleshoot Epson RC+ robot controllers; integrate robotic pick-and-place or handling routines into broader automation workflows
โข Implement and debug industrial protocols including MQTT, MODBUS (RTU/TCP), EtherCAT, and other fieldbEthernet-based standards
Must Have Skills:
โข C# .NET for industrial automation โ 5 years
โข PLC programming, Structured Text (IEC61131-3) โ 5 years
Nice to Have:
โข Epson robotics (RC+) โ 3 years
โข Experience with Python, C++, or C โ 3 years
Estimated Work Hours per Week: 40