Senior Software and Firmware QA Engineer
Core
Senior QA Engineer ensuring quality of industrial controller products through hands-on system testing, automation, and defect investigation across embedded firmware, software, and hardware.
Role type
Senior IC software and firmware QA engineer
Builds
Industrial controller products and validation frameworks
Domain
Industrial automation / Embedded systems
Required skills
Test automation (Python/C#), CI/CD integration, API/UI testing, hardware-in-the-loop testing, log analysis, oscilloscope/logic analyzer usage, risk-based testing, defect lifecycle management
Preferred skills
Industrial protocols (EtherCAT, Modbus), regulated standards (IEC 61508, ISO 26262), mentoring, version control (Git)
Technologies
Python, C#, Postman, Selenium, Playwright, Jira, Azure DevOps, GitLab, EtherCAT, DeviceNet, Modbus TCP
Responsibilities
Design and execute test strategies for embedded firmware and industrial control software; Develop and maintain automated test frameworks integrated into CI/CD pipelines; Analyze logs, traces, and hardware signals to isolate system failures; Mentor QA engineers and drive defect closure; Operate laboratory test setups and hardware-in-the-loop equipment.
Seniority
Senior, hands-on IC