📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Software Engineer – CI/CD & DevOps for BMC

Supermicro · New Taipei

New
Senior 🇬🇧 English
GitLab CI Jenkins GitHub Actions Linux Bash Python Yocto OpenBMC LBMC artifact management regression testing

Job description

About the role

Supermicro is looking for a Senior Software Engineer to lead the design, implementation and maintenance of CI/CD pipelines for its Baseboard Management Controller (BMC) and OpenBMC platforms. The role focuses on building automated build, test and validation frameworks that support firmware and web stability across Intel, AMD, Blade and GPU system platforms.

Key responsibilities

  • Design, build and maintain CI/CD pipelines using tools such as GitLab CI, Jenkins and GitHub Actions.
  • Develop and integrate automated build, test and validation frameworks for firmware and system software.
  • Implement and sustain DevOps infrastructure, including LBMC and Yocto/OpenBMC builds, artifact management and deployment workflows.
  • Improve regression testing, system validation and release quality through automation, monitoring and continuous improvement.
  • Build reusable CI/CD components and scripts to ensure long‑term maintainability.
  • Create automated testing suites covering unit, integration and regression tests.
  • Conduct code and pipeline reviews to guarantee performance, robustness and reliability.
  • Collaborate with cross‑functional teams to enhance development efficiency and product quality.

Required profile

  • Proven experience designing and implementing CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions).
  • Strong background in Linux‑based development environments and scripting (Bash, Python).
  • Ability to design scalable, flexible automation architectures for multiple hardware platforms.
  • Experience with firmware or system software build processes, especially BMC or OpenBMC.

Required skills

  • GitLab CI
  • Jenkins
  • GitHub Actions
  • Linux
  • Bash scripting
  • Python scripting
  • Yocto/OpenBMC
  • LBMC
  • Artifact management
  • Automation of unit, integration and regression testing

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Supermicro.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 3天前

Expires 1个月后

12 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Supermicro

New Taipei