Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
2 years of experience in system software development (e.g., firmware, BIOS, BSP, Linux kernel, BMC, device drivers, and system libraries), or 1 year of experience with an advanced degree.
2 years of experience in in Unix/Linux environments.
Experience coding in C/C++.
Preferred qualifications:
Master's degree or PhD in Computer Science, Electrical Engineering, or a related technical field.
Experience in high-performance computing, reliability engineering, software-defined systems, hardware acceleration, and disaggregated computing.
Experience in large-scale and secure fleet management of servers and components.
Experience in enterprise server or storage systems, including BIOS, BMC, TCG, SSD, and SATA/SAS.
Experience with developer operations, release management, integration testing, open source development or Open Compute Projects (OCP).
Experience in Python/Go and scripting languages (e.g., shell).