Hiring.Camp

Engineer - Product Verification and Validation

Eaton

·

Today

Location
Pune, MH,IN, IN
Type
Full-time
Department
Engineering
Experience
3+ years
Education
Master
Source
Eightfold

Description

## What you’ll do:

1\. Develop and maintain automated test scripts using Python and Pytest.

2\. Execute functional, integration, system, and regression testing for embedded and industrial automation products.

3\. Support PLC application testing and validation using CODESYS and Structured Text.

4\. Validate industrial communication protocols including Modbus, MQTT, OPC UA, EtherCAT, BACnet, RS485, and CAN.

5\. Analyze test failures and collaborate with firmware, software, and system engineers to identify root causes.

6\. Contribute to automation framework enhancements and test infrastructure improvements.

7\. Support integration of automated tests into CI/CD pipelines.

8\. Create and maintain test documentation, test reports, and validation artifacts.

9\. Participate in Agile/Scrum activities, including sprint planning, reviews, and defect triage.

10\. Support adoption of modern testing methodologies and AI-enabled automation practices.

## Qualifications:

  • Bachelor's or Master's degree in Electronics, Electrical Engineering, Instrumentation, Computer Science, Mechatronics, or a related discipline.
  • 3–6 years of experience in embedded firmware testing, industrial automation, PLC testing, or test automation development.

## Skills:

Hands-on experience in embedded firmware validation, industrial automation testing, and test automation development. Experience in designing, developing, and executing Python-based automated test solutions using Pytest. Exposure to PLC programming and testing using CODESYS and IEC 61131-3 Structured Text (ST). Good understanding of industrial communication protocols such as Modbus, MQTT, OPC UA, EtherCAT, BACnet, RS485, and CAN.

Experience in developing automated test scripts is a plus, validating embedded and industrial automation products, analyzing test failures, and supporting firmware and system engineering teams. Familiarity with CI/CD concepts, Agile development methodologies, and modern software quality practices. Exposure to AI-assisted testing and automation techniques is an added advantage.

Technical Skills (Must Have & Nice to Have)

Programming Languages

  • Python (Intermediate to Advanced)
  • Structured Text (ST) – IEC 61131-3
  • CODESYS PLC Programming

Industrial Automation & PLC

  • CODESYS Development Environment
  • PLC Application Development and Testing
  • HMI Functional Testing and Validation
  • Industrial Control System Testing
  • Automation System Integration
  • Embedded Firmware Validation

Test Automation Frameworks

  • Pytest Framework
  • Python-based Test Automation Development
  • Automated Regression, Integration, and System Testing
  • Test Script Development and Maintenance
  • Hardware-in-the-Loop (HIL) Testing (Preferred)

Communication Protocols

  • Modbus RTU/TCP
  • MQTT
  • OPC UA
  • EtherCAT
  • BACnet
  • RS485
  • CAN/CANopen

Development & Test Tools

  • CODESYS
  • PyCharm
  • Visual Studio Code (VS Code)
  • Protocol Analyzers & Diagnostic Tools
  • Debugging and Monitoring Tools

Version Control & CI/CD

  • GitHub Actions / Jenkins (Preferred)
  • Automated Test Execution in CI/CD Pipelines

AI-Driven Automation (Good to Have)

  • AI-assisted Test Case Generation
  • AI-assisted Failure Analysis
  • AI-assisted Test Optimization
  • Strong analytical and debugging skills.
  • Ability to work independently on automation and validation tasks.
  • Good understanding of industrial control systems and embedded software architecture.
  • Strong communication and collaboration skills.
  • Passion for automation, continuous improvement, and quality engineering.
  • Exposure to HIL testing, CI/CD pipelines, and AI-assisted testing methodologies is desirable.

Skills

PythonJenkinsCI/CDGitHubAgileScrumPLC

Similar Jobs

30

Product Engineer

Legacy Talent Search·Biddeford, Maine

1d ago

Product Developer

Mdlz·Business Office and R&D Center - Bournville, Birmingham

1d ago

Product Developer

3M·Bangalore Kar, IN·Onsite

1d ago

Product Developer

Razer·Chengdu, China

1d ago

Product Engineer

Appian Corporation·McLean, Virginia·Onsite

1d ago

Product Engineer

Династия·Pottstown, PA

2d ago

Product Engineer

Adient·Tech Center Queretaro, Mexico

2d ago

Product Engineer

Flextronics·Guadalajara South, Mexico

2d ago

Product Engineer

Flextronics·Guadalajara North, Mexico

2d ago

Product Engineer

PointOne·New York City·Onsite

2d ago

Product Engineer

Roboflow·Remote

2d ago

Product Engineer

Jj·IN022 Hyderabad, India·Hybrid

2d ago

Product Engineer

Jj·IN022 Hyderabad, India·Hybrid

2d ago

Product Engineer

Sbdinc·Taichung TWN - Shizheng Rd, Taiwan

2d ago

Product Engineer

BorgWarner is·Tianjin - China

2d ago

Product Engineer

One World GTM·London

3d ago

Product Engineer

Jj·IN022 Hyderabad, India·Hybrid

3d ago

Product Engineer

Forage·San Francisco, California +1

3d ago

Product Engineer

Zero-Max Inc·Plymouth, MN

3d ago

Product Engineer

Flex-N-Gate·17225 Federal Dr, Allen Park

3d ago

Product Engineer

Selinc·Pullman - Zocholl 2, US

4d ago

Product Engineer

muellerwaterproducts·Decatur Plant, IL

4d ago

Product Engineer

Samsung·284 Mawsons Way Newberry, SC·Onsite

4d ago

Product Developer

Avient·Greenville, NC·Onsite

4d ago

Product Engineer

onsemi·Burlington, ON

4d ago

Product Engineer

Mentimeter·Stockholm +1

4d ago

Product Engineer

Moog·Salt Lake City, US·Onsite

5d ago

Product Engineer

Flextronics·Guadalajara South, Mexico

5d ago

Product Engineer

Jci·IRL Dublin, Ireland

5d ago

Product Engineer

Jabil·MEX - Chihuahua, Mexico

5d ago