About this role
<div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>About Supermicro:</b></H2> </div><div><p>Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.</p> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Essential Duties and Responsibilities:</b></H2> </div><div><ol style="margin-bottom:11.0px"> <li>Design, build, and maintain CI/CD pipelines for Supermicro BMC and OpenBMC-based platforms.</li> <li>Develop and integrate automated build, test, and validation frameworks to ensure firmware and web stability across Intel, AMD, Blade, and GPU system platforms.</li> <li>Implement and maintain DevOps infrastructure for BMC development, including LBMC and Yocto/OpenBMC builds, artifact management, and deployment workflows.</li> <li>Improve regression testing, system validation, and release quality through automation, monitoring, and continuous improvement practices.</li> </ol></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Qualifications:</b></H2> </div><div><ol> <li>Familiar with CI/CD pipeline design and implementation (e.g., GitLab CI, Jenkins, GitHub Actions).</li> <li>Familiar with Linux-based development environments and scripting languages such as Bash or Python.</li> <li>Design and develop automated build, test, and deployment architectures for firmware and system software.</li> <li>Ensure the scalability and flexibility of CI/CD and DevOps architectures across multiple platforms.</li> <li>Ensure high reliability and efficiency of build and test pipelines.</li> <li>Build reusable CI/CD components and scripts for long-term maintainability.</li> <li>Develop and maintain automation workflows for BMC projects.</li> <li>Build automated testing frameworks, including unit tests, integration tests, and regression tests.</li> <li>Perform code reviews and pipeline reviews to ensure automation quality, performance, and robustness.</li> <li>Participate in cross-functional collaboration and technical brainstorming to improve development efficiency and product quality.</li> </ol></div></div></div>