Software Developer
Full Job Description
About the Role: Senior Software Developer (Chennai)
We are seeking a Senior Software Developer to join the Automation Technology Product line. In this role, you will design and develop innovative software platforms like ECS/ProcessExpert® and QCX/BlendExpert for global cement industry deployments.
Your Responsibilities:
- Analyze requirements and document technical specifications with internal teams & external customers globally.
- Develop complex .NET/C++ applications to interface with PLCs (Rockwell, Siemens, Schneider) using protocols like Modbus TCP, EtherNet/IP, and OPC DA/UA.
- Troubleshoot industrial software issues including memory leaks, deadlocks, and network packet analysis using WinDbg or Wireshark.
- Support global deployments by visiting factories worldwide to validate solutions.
What You Bring:
Required Skills:
• Minimum 5–10 years of experience in industrial communication drivers and software development.
• Expert-level proficiency in .NET Framework, C#, and C++.
• Strong knowledge of MS SQL Server and relational databases.
• Experience with process dump analysis (WinDbg) and network packet capture (Wireshark).
Additional Advantages:
• Understanding of industrial protocols (Modbus, EtherNet/IP, OPC).
• Knowledge of PLC programming basics.
• Awareness of cybersecurity principles in industrial environments.
Company
Fuller
Fuller, formerly FLSmidth Cement, is an independent global company with over 140 years of history pioneering technologies and services for the cement industry worldwide.We are dedicated to helping our...