Job Description ? Embedded Test Engineer (Industrial Automation & Communication Protocols)
Required Experience: 5-8 years
SMART7010_HM
Work Location: Pune
Role Overview:
We are seeking a skilled Test Engineer with strong expertise in industrial automation, communication protocols, and product validation. The ideal candidate should have experience in functional and system-level testing of industrial products, along with scripting and PLC programming knowledge.
Key Responsibilities:
- Develop and execute functional and system-level test cases for industrial automation products.
- Perform validation and troubleshooting of industrial communication protocols.
- Create and maintain automation scripts using Python or other scripting languages.
- Interface Python-based applications with PLCs for testing and validation purposes.
- Conduct protocol validation and interoperability testing in lab environments.
- Analyze test results, debug issues, and work closely with development teams to ensure product quality.
- Track defects, manage test activities, and report progress using JIRA.
- Participate in Agile development and testing processes.
Required Skills & Experience:
- Strong scripting and debugging skills, preferably in Python or similar scripting languages.
- Experience interfacing Python applications with PLCs.
- Hands-on experience in functional testing and system-level (end-to-end product) testing.
- Experience validating industrial communication protocols such as:
- BACnet MS/TP
- BACnet/IP
- EtherNet/IP (EIP)
- Profinet
- Hands-on PLC programming experience with:
- Siemens PLCs
- Rockwell PLCs
- Good understanding of Agile methodologies and defect tracking tools such as JIRA.
- Ability to work independently in laboratory-based testing environments.
- Strong analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications:
- Experience working with industrial products such as:
- Variable Frequency Drives (VFDs)
- Motor Protection Relays
- Soft Starters
- Experience in industrial automation, controls, or embedded product testing environments.
Education:
- Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Instrumentation Engineering, Automation Engineering, Computer Science, or a related field.