Firmware Testing Engineer (Chennai)

Firmware Testing Engineer (Chennai)

15 Sep
|
Threatxintel Cyber Labs
|
Chennai

15 Sep

Threatxintel Cyber Labs

Chennai

Firmware Test Engineer

Job Summary

We are looking for an experienced Firmware Test Engineer with 5+ years of experience in firmware and embedded system testing. The ideal candidate should have hands-on experience testing physical access controllers, readers, communication interfaces, Linux-based systems, and automation frameworks.

The candidate will be responsible for developing and executing comprehensive test strategies, validating communication protocols, identifying defects, and building automated test scripts to ensure the reliability, performance, and quality of embedded products.

Key Requirements

- 5+ years of experience in Firmware/Embedded Testing.
- Strong understanding of UART, RS485, SPI and other embedded communication interfaces.
- Experience with Linux OS testing and embedded Linux environments.
- Positive understanding of communication protocols and ability to validate protocol implementation.
- Hands-on experience with RS485 interface tools and communication/network sniffing tools.
- Exposure to test automation using Python.
- Experience with automation/testing frameworks such as Selenium or Playwright is preferred.
- Experience testing physical access controllers, access control devices, and readers is highly desirable.
- Strong analytical, troubleshooting, and debugging skills.
- Good verbal and written communication skills.

Key Responsibilities

- Perform manual and functional testing of physical access controllers and readers.




- Set up and configure test environments involving physical access controllers, readers, and embedded devices.
- Execute detailed test plans, test cases, test scripts, and test scenarios.
- Validate communication between devices using UART, RS485, SPI, and related interfaces.
- Validate implementation of communication protocols and identify protocol-level issues.
- Use RS485 interface tools, protocol analyzers, sniffing tools, and debugging utilities for troubleshooting.
- Identify, document, track, and verify defects using appropriate defect-tracking tools.
- Develop and maintain automated test scripts, preferably using Python.
- Execute regression, stress, load, performance, integration, and system testing.
- Analyze test results and provide detailed test reports and defect documentation.
- Collaborate with firmware developers, hardware engineers, and other QA teams to troubleshoot and resolve issues.
- Participate in test planning, test case reviews, and continuous improvement of testing processes.
- Ensure firmware releases meet defined quality, reliability, performance, and functional requirements.

Preferred Skills

Technical Skills:

Firmware Testing | Embedded Testing | UART | RS485 | SPI | Linux | Communication Protocols | Protocol Analyzers | Communication Sniffing | Python | Test Automation | Selenium | Playwright | Regression Testing | Stress Testing | Load Testing | Performance Testing | System Testing

Experience :5+ Years

Role Type : Firmware / Embedded Test Engineer

📌 Firmware Testing Engineer (Chennai)
🏢 Threatxintel Cyber Labs
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware testing engineer (chennai) / chennai