Threatxintel Cyber Labs Llp
Firmware Testing Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
₹500,000 – ₹1,500,000 / year
Location:
Chennai, Tamil Nadu, India
Work mode:
Onsite
Published on:
14 September 2026
What they need
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.
- Good 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
Other offers great for you!
These companies are also looking for great profiles
Tenth Revolution Group
QA Engineer
Freelance
Ghent, Belgium
Hybrid
Skills
2 months ago
Quick apply
5 Degrés
QA Engineer technico-fonctionnel
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
1 month ago
Quick apply
Caboost
QA Engineer / Testeur Fonctionnel & Automatisation (H/F) - AO880
330
Freelance
Lille, France
Hybrid
Skills
5 hours ago
Quick apply