Firmware and system test engineerrole overview:responsible for firmware validation and system-level test automation for hardware components (compute, accelerators, gpus) used in data center or cloud environments.key responsibilities:- develop and execute test plans, test cases, and automation for firmware and system testing
- conduct functional, regression, performance, and stress testing
- collaborate with hardware, firmware, and qa teams
- perform debugging, triaging, and reporting of test results and production issues
- create ci/cd pipelines and improve test processesskills required:- experience with firmware validation, embedded systems, and system-level integration
- proficient in python, rust, shell, or perl
- experience with robot framework for automation
- understanding of linux internals, device drivers, and hardware interfaces (pcie, i2c, spi, etc.)
- knowledge of bmc/ipmi, uefi/bios, and board support packages (bsp)
- strong debugging, problem-solving, and cross-functional collaboration skills