Machine Development Application Engineer – Software (India)

Machine Development Application Engineer – Software (India)

06 Aug
|
Ecopmin Technologies
|
India

06 Aug

Ecopmin Technologies

India

We are seeking a Machine Development Application Engineer – Software to develop, integrate, test, and commission software for automated machines and manufacturing systems. The ideal candidate will design PLC, HMI, motion control, and robotic applications while collaborating with cross-functional teams to deliver reliable, high-performance machine automation solutions.

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, and safety logic
- Integrate PLCs with servo drives, VFDs, robots, vision systems, barcode readers, and field devices
- Configure industrial communication protocols: EtherNet/IP, PROFINET, EtherCAT, Modbus TCP/RTU, OPC UA, 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, and control system issues during development and customer installations
- Optimize machine cycle time, reliability, and performance
- Develop reusable software libraries and programming standards
- Prepare software documentation, functional specifications, I/O lists, alarm lists, and operating manuals
- Support machine upgrades, change requests, and continuous improvement initiatives
- Work closely with mechanical, electrical, and application engineering teams throughout the project lifecycle
- Should be in Machine Building Background .

Required Qualifications

Bachelor's degree in Electrical Engineering,



Electronics Engineering, Mechatronics, Instrumentation, Computer Science, or a related field

2–8 years of experience in industrial automation or machine software development

Required Technical Skills

- PLC Programming (Structured Text, Ladder Logic, Function Block Diagram)
- HMI development
- Motion control and servo systems
- Industrial networking and fieldbus technologies
- Machine sequencing and state-machine programming
- Safety PLCs and machine safety concepts
- Industrial communication protocols
- Industrial PC (IPC) applications Machine diagnostics and troubleshooting

Version control systems (Git, SVN)

Contact Person: Jemeema Mohamad M R

Contact Number: +91-XXXXXXXXXX

Preferred Platforms & Technologies

- PLC / 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
- C/C++
- C# Python
- Visual Basic (.NET)
- SQL (basic)
- Scripting for automation
- (PowerShell, Python)

Advanced Skills

- Robotics integration (ABB, FANUC, KUKA, Yaskawa, Universal Robots)
- Machine vision systems (Cognex, Keyence, Halcon)
- OPC UA and MQTT
- Industry 4.0 and IIoT integration
- MES/SCADA connectivity
- SQL databases
- Cybersecurity for industrial control systems
- CE/UL machine safety standards.

Pay: ₹50,000.00 - ₹90,000.00 per month

Advantages:

- Health insurance
- Leave encashment
- Life insurance
- Paid time off
- Provident Fund

Work Location: In person

📌 Machine Development Application Engineer – Software (India)
🏢 Ecopmin Technologies
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: machine development application engineer – software (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: machine development application engineer – software (india) / india