Firmware and system test engineer role 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 processes skills 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