Manager / Sr Manager (Control Software)
Description
Role & responsibilities
VVDN Technologies is looking for an experienced Control Software Engineer for its Test & Automation team. The candidate will be responsible for PLC programming, HMI/SCADA development, motion control, robotics integration, and commissioning of Special Purpose Machines (SPM), Automated Test Equipment (ATE), and industrial automation solutions.The ideal candidate should have strong hands-on experience in developing machine control logic, integrating industrial devices, and commissioning automated systems.
Key Responsibilities
- Develop, program, test, and maintain PLC software for SPM, ATE, and industrial automation machines.
- Develop machine sequences, interlocks, alarms, and safety logic.
- Design and develop HMI/SCADA applications, including graphics, tags, alarms, trends, data logging, and recipe management.
- Integrate PLCs with servo drives, VFDs, industrial robots, barcode scanners, RFID, sensors, and vision systems.
- Develop and configure servo motion control, positioning, interpolation, and multi-axis gantry systems.
- Perform machine installation, commissioning, FAT, SAT, and customer acceptance activities.
- Configure and troubleshoot industrial communication protocols and MES interfaces.
- Work closely with Mechanical, Electrical, Vision, and Test Engineering teams.
- Troubleshoot machine software, hardware, and communication issues.
- Prepare I/O lists, BOMs, technical documentation, SOPs, and commissioning reports.
- Support machine modifications, upgrades, root cause analysis, and continuous improvement.
Required Technical Skills
1. PLC Programming
- Siemens S7-1500 TIA Portal.
- Mitsubishi FX5U, FX3G, FX3S, Q Series, and R Series.
- Delta DVP Series and Panasonic FP Series.
- Programming languages: LAD, FBD, SFC, and Structured Text.
2. HMI & SCADA Development
- Siemens HMI, Mitsubishi GS/GT Series, Exor, Schneider, and Panasonic.
- HMI screen development, tag configuration, dynamic objects, alarms, trends, and data logging.
- Recipe management, user management, and security configuration.
3. Drives & Motion Control
- Mitsubishi D700/E700/A Series and Fuji Electric VFDs.
- Mitsubishi, Yaskawa, and Panasonic servo drives.
- Positioning control, point table data, interpolation, and 2-axis/3-axis gantry systems.
4. Industrial Robotics
- Mitsubishi MELFA RV and RH Series.
- Epson T3 and T6 SCARA robots.
- Robot integration with PLC-based automation systems.
5. Industrial Networking & Communication
- Profinet, EtherNet/IP, Modbus TCP/RTU, TCP/IP, and AS-i.
- Mitsubishi inverter communication protocols.
- MES interface and third-party controller integration.
6. Field Devices & Machine Vision
- Barcode scanners, GigE cameras, and smart cameras.
- RFID read heads, identification gateways, fibre optic sensors, load cells, proximity, and photoelectric sensors.
7. Programming & Software Tools
- Python, C, Embedded C, JavaScript, and Lua.
- LabVIEW fundamentals.
- MS Excel, Word, PowerPoint, and Outlook.
Preferred Skills
- Experience in Automated Test Equipment (ATE), EOL testing, SPM, or manufacturing automation.
- Knowledge of Cognex, Keyence, or other industrial vision systems.
- Experience with MES/SQL database integration and Industry 4.0/IIoT.
- Strong understanding of electrical circuits, control panels, and machine architecture.
- Experience in requirement gathering, sequence development, I/O planning, BOM preparation, FAT/SAT, customer approvals, snag list closure, and version control.
Ideal Candidate Profile
- 7+ years of hands-on experience in PLC programming and industrial automation.
- Strong experience in Mitsubishi and/or Siemens PLC platforms.
- Practical exposure to HMI/SCADA, servo motion control, VFDs, and robotics.
- Experience in machine development, installation, commissioning, and customer support.
- Ability to independently handle control software development and troubleshooting.