Login Sign Up

PLC Testing Engineer

L&T Technology Services

5 - 7 years

Bengaluru

Posted: 16/05/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Summary

We are seeking a Senior PLC Firmware Test Engineer with strong experience in validating PLC firmware used in power plant controllers. The role involves testing firmware that controls critical power generation processes, ensuring functional correctness, real-time performance, safety, and regulatory compliance.

The candidate will work closely with firmware developers, control engineers, and system architects to validate controllers used in thermal, hydro, gas, or renewable power plants.


Experience : 5-7 Years

Location : Bangalore

________________________________________

Key Responsibilities

Analyze power plant controller requirements, functional specifications, and firmware design documents

Prepare and review test strategy, test plans, and test cases for PLC firmware

Execute functional, integration, system, regression, and stress testing

Validate:

o Control logic and sequencing

o Interlocks, permissives, and alarms

o Start up, shutdown, and emergency operating scenarios

o Fault handling and fail safe behavior

Perform real-time testing for scan cycle behavior, I/O response, and timing constraints

Conduct Hardware in the Loop (HIL) and bench level testing using real PLC hardware

Validate controller behavior for Boiler, Turbine, Generator, and Balance of Plant (BoP) systems

Test industrial communication protocols, including:

o Modbus RTU / TCP

o PROFINET

o EtherNet/IP

Identify, log, and track defects using JIRA / Azure DevOps, and support root cause analysis

Collaborate with control, firmware, and hardware teams to resolve issues

Support Factory Acceptance Testing (FAT), Site Acceptance Testing (SAT), and customer audits

Prepare test execution reports, defect metrics, and test closure documentation

Guide and mentor junior engineers in PLC and power domain testing

________________________________________

Mandatory Technical Skills

Strong experience in PLC firmware or controller testing

Hands-on exposure to power plant controllers

Knowledge of PLC programming languages:

o Ladder Logic

o Function Block Diagram (FBD)

o Structured Text (ST)

Understanding of:

o Real-time controller behavior

o Redundancy and failover concepts

o Alarm and diagnostic mechanisms

Strong test documentation and defect management skills

________________________________________

Power Plant Controller Knowledge (Essential)

Understanding of power generation processes

Exposure to:

o Start up and shutdown sequences

o Interlocks and protection logic

o Emergency trip scenarios

Familiarity with safety critical control behavior

________________________________________

Good to Have Skills

Knowledge of IEC standards:

o IEC 61131

o IEC 61508 (Functional Safety)

o IEC 61850 (Power systems advantage)

Exposure to SCADA / DCS / HMI integration

Basic scripting or automation using Python

Experience with certification, compliance, or regulatory testing

ISTQB / Embedded / Automation testing certification

________________________________________

Soft Skills

Strong analytical and debugging skills

Ability to communicate effectively with cross functional teams

High attention to quality and detail

Ownership mindset and ability to work in safety critical environments

Mentoring and technical guidance capability

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.