





Niche embedded firmware skills reduce applicants despite metro location and mid-level experience.
Role requires specialized embedded firmware and hardware-integration expertise, limiting cross-industry transferability.
Multiple mandatory technical filters (Python, embedded protocols, CI/CD, firmware automation) and explicit years requirement increase strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead firmware validation and test automation for IoT-enabled and connected products, covering firmware, system, integration, and regression testing.
Design, develop, and maintain scalable Python-based automation frameworks and reusable libraries to support firmware and embedded system testing.
Integrate automated tests into CI/CD pipelines and collaborate with cross-functional teams to improve test coverage and product quality across hardware-software integration and communication protocols.
5+ years of experience in embedded firmware testing, validation, and test automation.
Proficient in Python programming and automation framework development.
Experience with embedded systems platforms including Linux, RTOS, and non-RTOS, and communication protocols such as MQTT, Modbus, BLE, Zigbee, UART, SPI, I2C, RS485, TCP/IP.
Bachelor's degree in Electronics, Electronics & Instrumentation, Computer Engineering, or related field. Work Experience Required: 5 to 10 years. Notice Period: Not explicitly mentioned in the JD.
Experienced in developing and enhancing data-driven, configuration-driven automation frameworks with advanced reporting and analytics.
Hands-on with hardware-software integration testing and hardware debugging tools (e.g., Oscilloscope, Logic Analyzer, Protocol Analyzers).
Familiar with CI/CD integration, DevOps tools (Azure DevOps, Git, Jira), and working with cross-functional global teams in embedded product environments.