Embedded Quality Assurance Engineer
Core
Ensure quality, reliability, cybersecurity, and performance of embedded software solutions for precision optical measurement systems and color measurement devices.
Role type
Embedded Quality Assurance Engineer
Builds
Spectrophotometers, color measurement systems, and spectral imaging products
Domain
Industrial instrumentation / Optical measurement / Embedded systems
Required skills
Embedded Linux testing, Test automation (Python/PyTest/GoogleTest), Defect tracking, CI/CD pipelines, Agile/Scrum, Root cause analysis, Regression testing, Functional testing, System testing, Exploratory testing
Preferred skills
Yocto-based systems, Hardware-in-the-loop (HIL) testing, C/C++/Bash programming, GitHub Actions/Jenkins/Azure DevOps, Optical measurement systems knowledge
Technologies
Linux, Python, PyTest, GoogleTest, Git, Jenkins, Azure DevOps, GitHub Actions, Yocto
Responsibilities
Design and maintain test plans and cases for embedded software, Develop automated test frameworks and regression suites, Execute functional, integration, and system testing, Analyze test results and verify defect fixes, Collaborate on cybersecurity validation, Improve test coverage and quality metrics, Participate in Agile sprint processes
Seniority
Mid-level, hands-on IC