27 Aug
|
Ecopmin Technologies
|
India
27 Aug
Ecopmin Technologies
India
ENGINEERING / AUTOMATION · CHENNAI · 2–8 YEARS · FULL-TIMEMachine Development Application Engineer – Software
We are seeking a Machine Development Application Engineer – Software with strong Machine Building / Special Purpose Machine (SPM) experience to develop, integrate, test, debug, and commission software for automated machines and manufacturing systems.
The ideal candidate will have hands-on experience in PLC, HMI, motion control, machine sequencing, industrial communication, and machine commissioning, while collaborating with cross-functional teams to deliver reliable, high-performance machine automation solutions.
Machine Building / SPM background is mandatory.
Key Responsibilities
- Develop and implement PLC, HMI, SCADA, and motion control software for automated machines.
- Design machine control architecture based on customer and process requirements.
- Develop machine sequences, state machines, alarms, interlocks, and safety logic.
- Integrate PLCs with servo drives, VFDs, robots, vision systems, barcode readers, sensors, and field devices.
- Configure and troubleshoot industrial communication protocols such as PROFINET, EtherNet/IP, EtherCAT, Modbus TCP/RTU, and IO-Link.
- Develop HMI screens for machine operation, diagnostics, recipe management, and production monitoring.
- Perform machine simulation, debugging, FAT, SAT, commissioning, and production support.
- Troubleshoot software, communication, motion-control, and machine-related issues during development and customer installations.
- Optimize machine cycle time, reliability, performance, and sequence logic.
- Develop reusable software libraries and follow standard PLC/HMI programming practices.
- Prepare functional specifications, I/O lists, alarm lists, software documentation, and operating manuals.
- Support machine upgrades, modifications, customer change requests, and continuous improvement initiatives.
- Work closely with Mechanical, Electrical, Controls, Production, and Service Engineering teams throughout the project lifecycle.
- Support machine installation and commissioning at customer sites when required.
- Participate in Root Cause Analysis (RCA) and corrective actions for machine software and automation issues.
- Should have a robust Machine Building / SPM / Industrial Automation background.
Required Qualifications
Bachelor's degree / Diploma in:
- Electrical Engineering
- Electronics & Communication Engineering
- Mechatronics
- Instrumentation
- Automation
- Computer Science
- Related Engineering discipline
2–8 years of relevant experience in Machine Building, SPM, Industrial Automation, Machine Development, or Machine Software Development.
Required Technical Skills
- PLC Programming – Ladder Logic, Structured Text, Function Block Diagram
- HMI development
- Machine sequencing and state-machine programming
- Motion control and servo systems
- VFD integration
- Industrial networking and fieldbus technologies
- Machine diagnostics and troubleshooting
- Industrial communication protocols
- Safety PLC / machine safety concepts
- FAT, SAT, machine testing and commissioning
- Industrial PC (IPC) applications
Preferred Platforms & TechnologiesPLC / HMI Platforms
- Siemens – TIA Portal, WinCC
- Beckhoff – TwinCAT
- Rockwell Automation – Studio 5000, FactoryTalk View
- Mitsubishi – GX Works
- Omron – Sysmac Studio
- Schneider – EcoStruxure Machine Expert
- B&R; – Automation Studio
- Bosch Rexroth – ctrlX Automation
- CODESYS
Programming Languages
- Structured Text – IEC 61131-3
- Ladder Logic
- Function Block Diagram
- C / C++
- C#
- Python
- Visual Basic (.NET)
- Basic SQL
- Automation scripting
Advanced / Added Skills
- Robotics integration – ABB, FANUC, KUKA, Yaskawa, Universal Robots
- Machine vision – Cognex, Keyence, HALCON
- OPC UA / MQTT
- Industry 4.0 / IIoT integration
- MES / SCADA connectivity
- SQL database integration
- Industrial PC applications
- Industrial cybersecurity
- CE / UL machine safety standards
- Git / SVN version control
Machine Building / SPM + PLC Programming + HMI + Machine Sequencing + Servo/Motion Control + Industrial Communication + Machine Debugging + FAT/SAT + Commissioning
Contact Number: +91-XXXXXXXXXX / 97898 39956
Pay: ₹50,000.00 - ₹90,000.00 per month
Benefits:
- Health insurance
- Leave encashment
- Life insurance
- Paid time off
- Provident Fund
Work Location: In person
📌 Machine Development Application Engineer – Software (India)
🏢 Ecopmin Technologies
📍 India