Embedded Test Engineer
Responsibilities
Ownership of executing test strategies for one or more Embedded IPs (CPU, GPU, TPU, Peripherals like USB, PCIe, UART, I2C, Memory, Security, Multimedia, Power etc) within silicon software using proprietary test tools and CI/CD System
Triage, analyze and send comprehensive test results for nightly/weekly/Stability test
Bug creation, reporting and verification
Automate tests using existing test frameworks and work closely with Test Leads to improve test framework robustness and efficiency
Minimum qualifications
2 - 4 years of experience in hardware or embedded test and automation role
BS degree in Electronics, Computer Science or similar technical field of study or equivalent practical experience
Experience testing embedded software on SoC using Linux, Android or RTOS including understanding of HW architecture, board schematics, protocols & standards
Preferred Qualifications
Good embedded domain knowledge (CPU, memory, peripherals, boot, power, debug)
Strong programming skills in modern Python
Experience working with embedded prototype devices
Testing, automation, and framework development for embedded Linux kernel/firmware drivers.
Experience working on Android test suites such as VTS, CTS, and GTS is a plus
Employment Type: FULL_TIME