Motion Control Software Engineer for one of the leading forging company for Pune location

Motion Control Software Engineer

2 Nos.
126301
Full Time
3.0 Year(s) To 6.0 Year(s)
10.00 LPA TO 13.00 LPA
Other
Job Description:

Job Description: Motion Control Software Engineer Software Development
• Design, develop, and implement control software for industrial automation equipment.
• Build process applications using C++, C#, or .NET (Visual Basic optional) for machine automation, including:
- Hardware Abstraction Layer (HAL) for modularity.
- Subsystem/device communication and control logic.
• Develop low-level drivers for hardware interfacing via PCIe, CAN, EtherCAT, Profinet, or OPC UA.
• Build HMI applications for operators, including visualization, diagnostics, and control panels.


Integration
• Develop and integrate software to collect, store, and analyze machine and sensor data (local DBs, OPC UA, APIs).
• Interface with third-party SDKs/runtimes to integrate cameras, vision systems, motion libraries, and field I/O.
• Ensure reliable communication with physical layers (PCIe, industrial buses, smart sensors).


Good-to-Have Background
• Familiarity with PLCs (Siemens, Beckhoff, Mitsubishi, Allen-Bradley, etc.) and IEC 61131-3 programming (Ladder, Structured Text, Function Block Diagram).
• Experience with IO systems/IO-Link, safety circuits, vision systems, and advanced sensors.
• Knowledge of API linking, OPC UA communication, and motion control architectures.


Required Skills & Qualifications
• Programming Languages & Tools: Strong in C++ and C#; experience with .NET/Visual Studio. Python desirable for testing, automation, and data tasks.
• Motion Control: Solid understanding of multi-axis motion, interpolation, synchronous motion, electronic gearing/camming, and PID loop tuning.
• Industrial Communication: Hands-on with EtherCAT Master/Slave and familiarity with fieldbus protocols (Profinet, CANopen, Modbus).
• Hardware/Systems: Knowledge of PC-based motion control cards, drives, and integration with electro-mechanical systems.

• Software Practices: Comfortable with Git/version control, debugging, modular design, and code optimization.

Company Profile

A leading diversified industrial group recognized for its strong engineering foundation and global presence, the organization continues to expand into high-growth consumer and service-oriented sectors. With a commitment to quality, innovation, and operational excellence, it has established a strong footprint across multiple industries worldwide. Its HORECA vertical focuses on delivering premium solutions and products tailored to hotels, restaurants, and catering businesses, supporting professional standards and evolving market needs. Dedicated to customer satisfaction, it strives to build long-term relationships and drive sustainable value.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs