Search by job, company or skills

Custom Software Engineer

  • Posted 21 days ago
  • Be among the first 10 applicants

Job Description

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.






More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152146139

Beware of Scammers

We don’t charge money for job offers