1. What is a Software Engineer at DCM Shriram?
At DCM Shriram, the Software Engineer role is a foundational technical position that bridges the gap between complex industrial systems and modern operational efficiency. Unlike purely digital-native software roles, this position is deeply integrated into the company’s diverse manufacturing and chemical processing ecosystem. You will be responsible for developing, maintaining, and optimizing the technical frameworks that keep our large-scale operations running smoothly.
The work is critical to the business because it directly impacts plant safety, production uptime, and process reliability. You will work alongside multidisciplinary teams—including mechanical, electrical, and chemical engineers—to solve real-world problems involving thermodynamics, power distribution, and automated systems. If you enjoy applying technical rigor to tangible, high-stakes infrastructure, this role offers a unique opportunity to see your contributions manifest in physical output and industrial scale.