Firmware Validation Engineer
Core
Develop test automation and execute firmware test cases for System on a Chip (SoC) in wireless applications to ensure high quality and manufacturability.
Role type
Firmware Validation Engineer
Builds
Test automation frameworks, test infrastructure, and continuous integration flows for pre-silicon and post-silicon validation.
Domain
Wireless silicon development (WiFi/Bluetooth/UWB)
Required skills
Python, C, test automation framework development, CI/CD flow design, root cause analysis, test plan design, embedded SW fundamentals, low-level hardware interfaces, wireless/PHY/radio/RF fundamentals, test equipment usage (oscilloscope, logic analyzer)
Preferred skills
FPGA test bringup, SoC silicon hardware experience, wireless technology integration, white box testing
Technologies
Python, C, Jenkins, FPGA, SoC
Responsibilities
Design and implement robust and scalable test automation frameworks; Develop test infrastructure and continuous integration flow for pre-silicon and post-silicon validation; Drive continuous improvement of firmware test coverage and release quality; Partner with development teams to triage, diagnose, and debug issues; Develop firmware test plans and implement test cases based on system and product requirements.