Modbus Protocol Test Engineer - Embedded Testing

6 - 11 years

6 - 11 Lacs

Posted:1 month ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Here's the Job Description for the Modbus Protocol Test Engineer - Embedded Testing role at Maimsd Technology:

Maimsd Technology

Job Title: Modbus Protocol Test Engineer - Embedded Testing

Department:

Location:

Job Summary:

Key Responsibilities:

  • Validate

    Modbus communication

    between master-slave devices, ensuring accurate data exchange and protocol adherence.
  • Perform

    packet-level analysis and log decoding

    to thoroughly investigate communication flows and identify discrepancies.
  • Utilize industry-standard and custom tools such as

    Modbus Poll, ModScan, pymodbus, or in-house simulators

    for comprehensive testing.
  • Write detailed

    test cases

    , simulate diverse device behaviors, and perform rigorous

    regression tests

    to ensure system stability.
  • Interface directly with hardware and firmware teams to address and resolve integration issues.
  • Document protocol compliance, identified errors, and maintain detailed traceability logs for all testing activities.

Requirements:

  • Experience:

    6 to 12 years of hands-on experience in embedded or protocol testing.
  • Modbus Expertise:

    Strong understanding of

    Modbus RTU and Modbus TCP/IP

    .
  • Testing Tools & Scripting:

    Experience using protocol analyzers, test benches, or writing custom

    Python test scripts

    for automation.
  • Data Integrity:

    In-depth knowledge of Modbus registers, coils, bits, and expertise in

    data integrity validation

    .
  • Networking & Industrial Automation:

    Good grasp of

    RS-485, TCP/IP stacks

    , and industrial automation flows.
  • Domain Focus:

    Protocol Testing for Industrial Systems.
  • Domain Expertise:

    Embedded systems, industrial automation, PLCs, IoT.

Preferred Qualifications:

  • Familiarity with

    CAN, BACnet, or other industrial protocols

    .
  • Experience testing

    PLC (Programmable Logic Controller), SCADA (Supervisory Control and Data Acquisition), or IoT Gateways

    .
  • Basic knowledge of

    Python or C scripting for test automation

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Maimsd Technology logo
Maimsd Technology

Technology / Software

Silicon Valley

RecommendedJobs for You

Bengaluru, Karnataka, India