Job Description

Title: PLC Software Developer

Location: Bengaluru

Exp: Minimum 12 year(s) of experience is required



Job Description:


Key Roles & Responsibilities

- Maintain and enhance LabVIEW and PLC environments across global sites and OS platforms (Windows/Linux).

- Isolate and report environment bugs to external vendors.

- Create and maintain automation scripts and system interfaces for equipment control, data logging, and reporting.

- Troubleshoot environment related issues.

- Collaborate with hardware, software, and test engineering teams to develop scalable automation solutions.

- Ensure system performance, calibration, and reliability through testing and validation.

- Document all system configurations, test procedures, and maintenance activities.



Professional & Technical Skills

- Must Have: Proficiency in PLC Software Development.

- Experience with software development life cycle and agile methodologies.

- Familiarity with integration of applications with existing systems.

- Bachelor's degree in electrical, Electronics, Instrumentation, Mechatronics, or Computer Science Engineering (or equivalent).

- Hands on experience with LabVIEW project and application creation.

- Experience in PLC programming using major platforms (Siemens Step7/TIA Portal, Allen Bradley RSLogix, Mitsubishi GX Works, etc.).

- Strong knowledge of CI/CD and DevOps tools.

- Experience with scripting environments and creating frameworks.

- Familiarity with control system design, test automation, and troubleshooting.

- Experience with GitLab scripts.

- Strong analytical, problem solving, and communication skills.




Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application