PLC/SCADA Programming, this will include developing new code from client documentation and reverse engineering of legacy code into newer products.