Custom Software Engineer
Bengaluru
Job No. atci-5543504-s2020025
Full-time
工作描述
Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Manufacturing Engineering L2 Automation
Good to have skills : NA
Minimum 3 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary:
As a OT System Lead, you will be responsible for Project management, deployment, and support of the OT System (PLC, SCADA, DCS) based projects. The role requires a minimum of 6+ years' hands on experience in OT/Control Systems. to design, implement, commission, and maintain industrial control systems (ICS), OT networks, and related automation software/hardware. You will engage with users to understand their challenges and work towards delivering timely solutions, all while maintaining a focus on enhancing system reliability and user satisfaction.
Roles & Responsibilities:
- Design, implement, and optimize control system architectures (DCS, PLC, SCADA, HMI) for business/manufacturing plants requirement
- Develop and maintain software for PLCs/PLCs, DCS, SCADA, historian systems, and middleware perform code reviews and version control.
- Commission, troubleshoot, and diagnose control system issues during startup, runtime, and maintenance phases provide rapid on-call support if required.
- Implement industrial communications networks (Ethernet/IP, PROFINET, Modbus, OPC UA, MQTT) and secure OT networks (segmentation, access control, firewall rules).
- Apply ISA/IEC standards (e.g., IEC 61131-3, IEC 62443, IEC 61508, IEC 62443-4-2) and ensure functional safety alignment where applicable.
- Develop and maintain automation project documentation: system architecture diagrams, bill of materials, I/O lists, wiring diagrams, test protocols, and change management records.
- Participate in root cause analysis (RCA) for downtime events and lead/assist CAPA activities.
- Mentor junior engineers and provide technical guidance to a cross-functional team.
Professional & Technical Skills:
- 6+ years of hands-on experience in industrial automation, OT/Control systems engineering, or equivalent. Proficiency in PLC programming languages (IEC 61131-3: ladder, structured text, function block, etc.).
- Demonstrated experience with PLCs and programming (e.g., Siemens S7-1500/1200, Rockwell/Allen-Bradley, Schneider EcoStruxure, ABB, Mitsubishi) and HMI/SCADA platforms (Wonderware/AVEVA, Siemens WinCC, FactoryTalk, Ignition, Siemens PCS 7).
- Knowledge of industrial protocols and networks (PROFINET/Ethernet/IP, Modbus, OPC UA, HART, Foundation Fieldbus).
- Troubleshooting and fault isolation skills across electrical and control domains. Ability to read P&IDs, electrical schematics, loop diagrams, and wiring schemas.
Skills and Competencies:
- Strong analytical and problem-solving abilities structured approach to troubleshooting.
- Excellent communication and cross-functional collaboration skills ability to explain complex technical concepts to non-technical stakeholders.
- Detail-oriented with strong documentation discipline. Proactive, with the ability to manage multiple priorities and deliver on deadlines.
- Continuous improvement mindset, comfortable working in fast-paced manufacturing environments.
Additional Information:
- Bachelor s/master's degree in electrical engineering, Automation/Control Engineering, Instrumentation Engineering, Chemical Electronic & Communication Engineering etc.
- Good to have MBA / PGDBA
- Good to have Certifications PLC/DCS Systems (e.g., ISA CPIP, CAP, Siemens S7 Programmer Certification, Rockwell/A-B PAC Programmer, ABB, Honeywell, Schneider Electric, Cisco CCNA for OT network domains).
- Good to have certifications Siemens WinCC, Aveva Wonderware, Aveva System Platform, Ignition Core or Gold, Any other global SCADA System (Intouch, ABB, Schneider Electric, Rockwell FactoryTalk view, GE Cimplicity etc).
- Experience with version control (Git), CI/CD for automation software, and change management processes.
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Manufacturing Engineering L2 Automation
Good to have skills : NA
Minimum 3 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary:
As a OT System Lead, you will be responsible for Project management, deployment, and support of the OT System (PLC, SCADA, DCS) based projects. The role requires a minimum of 6+ years' hands on experience in OT/Control Systems. to design, implement, commission, and maintain industrial control systems (ICS), OT networks, and related automation software/hardware. You will engage with users to understand their challenges and work towards delivering timely solutions, all while maintaining a focus on enhancing system reliability and user satisfaction.
Roles & Responsibilities:
- Design, implement, and optimize control system architectures (DCS, PLC, SCADA, HMI) for business/manufacturing plants requirement
- Develop and maintain software for PLCs/PLCs, DCS, SCADA, historian systems, and middleware perform code reviews and version control.
- Commission, troubleshoot, and diagnose control system issues during startup, runtime, and maintenance phases provide rapid on-call support if required.
- Implement industrial communications networks (Ethernet/IP, PROFINET, Modbus, OPC UA, MQTT) and secure OT networks (segmentation, access control, firewall rules).
- Apply ISA/IEC standards (e.g., IEC 61131-3, IEC 62443, IEC 61508, IEC 62443-4-2) and ensure functional safety alignment where applicable.
- Develop and maintain automation project documentation: system architecture diagrams, bill of materials, I/O lists, wiring diagrams, test protocols, and change management records.
- Participate in root cause analysis (RCA) for downtime events and lead/assist CAPA activities.
- Mentor junior engineers and provide technical guidance to a cross-functional team.
Professional & Technical Skills:
- 6+ years of hands-on experience in industrial automation, OT/Control systems engineering, or equivalent. Proficiency in PLC programming languages (IEC 61131-3: ladder, structured text, function block, etc.).
- Demonstrated experience with PLCs and programming (e.g., Siemens S7-1500/1200, Rockwell/Allen-Bradley, Schneider EcoStruxure, ABB, Mitsubishi) and HMI/SCADA platforms (Wonderware/AVEVA, Siemens WinCC, FactoryTalk, Ignition, Siemens PCS 7).
- Knowledge of industrial protocols and networks (PROFINET/Ethernet/IP, Modbus, OPC UA, HART, Foundation Fieldbus).
- Troubleshooting and fault isolation skills across electrical and control domains. Ability to read P&IDs, electrical schematics, loop diagrams, and wiring schemas.
Skills and Competencies:
- Strong analytical and problem-solving abilities structured approach to troubleshooting.
- Excellent communication and cross-functional collaboration skills ability to explain complex technical concepts to non-technical stakeholders.
- Detail-oriented with strong documentation discipline. Proactive, with the ability to manage multiple priorities and deliver on deadlines.
- Continuous improvement mindset, comfortable working in fast-paced manufacturing environments.
Additional Information:
- Bachelor s/master's degree in electrical engineering, Automation/Control Engineering, Instrumentation Engineering, Chemical Electronic & Communication Engineering etc.
- Good to have MBA / PGDBA
- Good to have Certifications PLC/DCS Systems (e.g., ISA CPIP, CAP, Siemens S7 Programmer Certification, Rockwell/A-B PAC Programmer, ABB, Honeywell, Schneider Electric, Cisco CCNA for OT network domains).
- Good to have certifications Siemens WinCC, Aveva Wonderware, Aveva System Platform, Ignition Core or Gold, Any other global SCADA System (Intouch, ABB, Schneider Electric, Rockwell FactoryTalk view, GE Cimplicity etc).
- Experience with version control (Git), CI/CD for automation software, and change management processes.
职位要求
15 years full time education