Lead Firmware Test Automation Engineer
Core
Lead the automation and validation strategy for OpenBMC firmware across enterprise server and storage platforms, ensuring quality throughout the product lifecycle.
Role type
Senior IC firmware test automation engineer (OpenBMC)
Builds
Scalable automation frameworks, validation infrastructure, and CI/CD integration for firmware release pipelines
Domain
Enterprise server and storage platforms, OpenBMC firmware, embedded systems
Required skills
OpenBMC validation, Python, Robot Framework, Redfish, IPMI, PLDM, MCTP, SPDM, Linux, shell scripting, Jenkins, Git, CI/CD pipelines, firmware debugging, root-cause analysis
Preferred skills
OpenBMC upstream development, containerized test environments, reusable automation libraries
Technologies
OpenBMC, Python, Robot Framework, Redfish, IPMI, PLDM, MCTP, SPDM, Linux, Jenkins, Git, GitHub, GitLab, Gerrit, JIRA
Responsibilities
Define and execute the OpenBMC automation roadmap; Lead automation architecture and framework development; Drive defect triage and root-cause analysis; Integrate automated validation into firmware release pipelines; Mentor engineers on automation technologies and validation methodologies
Seniority
Senior, hands-on IC with leadership responsibilities
