
Sr. Software Engineer
Supermicro18 days ago
New Taipei, TaiwanSenior
Responsibilities
- Design, build, and maintain CI/CD pipelines for BMC and OpenBMC-based platforms.
- Develop automated build, test, and validation frameworks for firmware and web stability across Intel, AMD, Blade, and GPU system platforms.
- Implement and maintain DevOps infrastructure for BMC development, including LBMC and Yocto/OpenBMC builds, artifact management, and deployment workflows.
- Improve regression testing, system validation, release quality, monitoring, and pipeline reliability through automation.
- Build reusable CI/CD components, scripts, and automation workflows for BMC projects.
- Develop automated unit, integration, and regression testing frameworks.
- Conduct code reviews and pipeline reviews to ensure automation quality, performance, and robustness.
- Collaborate cross-functionally and participate in technical brainstorming to improve development efficiency and product quality.
Requirements
- Senior-level software engineering experience as indicated by the Sr. Software Engineer title.
- Familiarity with CI/CD pipeline design and implementation using tools such as GitLab CI, Jenkins, or GitHub Actions.
- Familiarity with Linux-based development environments and scripting languages such as Bash or Python.
- Ability to design and develop automated build, test, and deployment architectures for firmware and system software.
- Ability to develop scalable and flexible CI/CD and DevOps architectures across multiple platforms.
- Ability to build and maintain automation workflows and testing frameworks for BMC projects.
About Supermicro
Supermicro designs and manufactures servers, storage systems, GPU platforms, and rack-scale datacenter hardware for enterprises, cloud providers, AI/HPC, and telecom/edge deployments. Its business centers on configurable building-block systems sold directly and through channel partners, plus motherboards, enclosures, and embedded/IoT solutions. Founded in 1993 and headquartered in San Jose, California, Supermicro is a public company trading on NASDAQ under the ticker SMCI.