Develop, maintain, and troubleshoot PC-based control software using C# (. NET) for custom automation equipment. Integrate and commission automation systems including PLCs, motion controllers, servo drives, and PC-based control platforms. Modify, test, and debug PLC programs for platforms such as Siemens, Allen-Bradley, and Omron as part of overall system integration. Configure and tune motion control systems, including servo drives, axes, and motion profiles, to meet performance and reliability requirements. Support machine bring-up activities, including initial power-up, debugging, and optimization of new automation equipment.