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).
Valuable-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.
📌 Motion Control Software Engineer for one of the leading forging company for Pune location
🏢 RECEX
📍 Pune