MA

Modbus Protocol Test Engineer - Embedded Testing

Maimsd Technology
Pune6-11 LPA Posted 1 Jul 2025
FULL TIME
Can
Plc
Automation
Python

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: Quality Assurance / Embedded Systems

Location: Hyderabad, Telangana, India

Job Summary: Maimsd Technology is seeking a skilled Modbus Protocol Test Engineer with strong expertise in Modbus communication protocol and embedded systems. The ideal candidate will possess deep knowledge of embedded systems, field devices, and industrial automation protocols, particularly Modbus RTU/TCP. This role requires hands-on experience in validation, field simulation testing, and ensuring the robust and reliable communication of industrial systems.

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.

Required Skills

Join WhatsApp Channel