Information Technology

SD2 - Senior Software Engineer - Robotics & Industrial Automation

Chennai, Tamil Nadu
Work Type: Full Time

Job Description Software Engineer – Industrial Automation & Robotics

Location: Sriperumbudur Work Mode: 6 Days WFO

Role Summary

 We are looking for a skilled software engineer with experience in C/C++ and/or C# to develop and maintain software for industrial automation and robotics systems. The ideal candidate will have practical experience with PLCs, motion control, and industrial communication protocols.

 Responsibilities

● Design and develop software for industrial automation and robotics systems.

 ● Collaborate with control engineers and mechanical teams to integrate software with hardware. 

● Implement real-time software components for assembly line automation. 

● Create user interfaces and visualization tools for system monitoring and control. 

● Optimize code for performance, stability, and scalability. 

● Interface with PLCs, SCADA systems, and protocols like Modbus and OPC UA. 

● Participate in the full software development lifecycle (SDLC): from design to deployment. 

● Troubleshoot and resolve software issues in both dev and production environments.

Required Qualifications

● Bachelor’s or Master’s in Computer Science, Electronics, Mechatronics, or related field.

2-5 years of experience in software development for the assembly / manufacturing industry using robotic arms. ● Strong programming skills in C/C++ and/or C#.

 ● Experience with real-time systems, multithreading, and memory management. 

● Familiarity with industrial protocols like EtherCAT, CAN, Modbus, and OPC UA. 

● Knowledge of motion control, servo drives, or robot programming is a plus. 

● Solid understanding of OOP and software design patterns. 

● Team player with good problem-solving skills and attention to detail. 

Preferred Qualifications

● Experience in PLC programming (e.g., Siemens, Allen-Bradley, Beckhoff). 

● Familiarity with robot programming platforms (e.g., ABB RAPID, FANUC, KUKA KRL).

 ● Knowledge of SCADA systems and HMI development. 

● Exposure to industrial IoT or edge computing technologies. 

What We Offer

● Work on cutting-edge industrial automation projects.

 ● A collaborative and forward-thinking work culture. 

● Competitive salary and benefits. 

● Career growth and learning opportunities.

Submit Your Application

You have successfully applied
  • You have errors in applying