Embedded QA Automation Engineer
Core
Design, develop, and maintain automated test frameworks and validation tools for embedded software products in precision measurement instruments.
Role type
Embedded QA Automation Engineer
Builds
Automated test frameworks, validation tools, and CI/CD integration for embedded spectrophotometers and color measurement systems.
Domain
Embedded systems, precision measurement instruments, optical measurement
Required skills
Python, automated test frameworks (PyTest, GoogleTest, Robot Framework), CI/CD pipelines, Linux development environments, software testing methodologies, root cause analysis, hardware-in-the-loop testing
Preferred skills
Embedded Linux, Yocto-based systems, C/C++, Bash scripting, device communication protocols (USB, Bluetooth, Ethernet, Serial, TCP/IP), AI-assisted testing tools
Technologies
Python, PyTest, GoogleTest, Robot Framework, CI/CD, Linux, Yocto, USB, Bluetooth, Ethernet, Serial, TCP/IP
Responsibilities
Design scalable automated test frameworks; implement functional, integration, regression, and end-to-end test suites; integrate automated tests into CI/CD pipelines; develop test environments and hardware setups; analyze test results and support root cause analysis; collaborate with software, firmware, and systems engineering teams; promote automation and process optimization.
Seniority
Mid-level (3-6 years experience), hands-on IC