ZT Systems

BMC Firmware Engineer

ZT Systems
Apply
3 days ago
Taipei, TaiwanStaff+

Responsibilities

  • Design, develop, code, and debug BMC firmware for server platforms.
  • Develop BMC reference code, collateral, and related documentation.
  • Review firmware and software architecture specifications and provide technical feedback.
  • Plan and develop solutions based on motherboard, BMC, reliability, compatibility, and configuration requirements.
  • Participate in product development teams, platform power-on events, and cross-team validation activities.
  • Implement and advance secure firmware capabilities including Secure Boot, SPDM, Root of Trust, TCG DICE, and NIST 800-1 practices.
  • Conduct firmware security assessments and threat modeling.
  • Collaborate with industry partners and stakeholders on BMC security features and protocols.
  • Mentor junior engineers on secure firmware development and cryptographic implementations.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Science, Computer Engineering, or a related technical discipline.
  • 5+ years of BMC development experience, including user interface or presentation-layer development.
  • 3+ years of experience with OpenBMC.
  • 3+ years of experience with AMI BMC.
  • Knowledge of server hardware interfaces and specifications including SMBus/I2C, PCIe, ACPI, DDR, IPMI, Ethernet, SATA, SPI, and I3C.
  • Understanding of processor and enterprise system-level architectures.
  • Expertise in security microarchitecture, cryptographic algorithms, cryptographic protocols, certificates, PKI, SHA, ECC, HMAC, and AES.
  • Experience with enterprise platforms, BMCs, drivers, I/O technologies, x86 CPUs, memory controllers, I/O hubs, and PC architecture.
  • Working knowledge of BIOS functions as they relate to BMCs and board-level diagnostic tools and utilities.
  • Demonstrated C coding and x86 assembly language skills.
  • Knowledge of operating-system internals and their interaction with BMC functions.
  • Experience with OpenBMC and/or Redfish technology is preferred.

Benefits

  • Competitive base salary and performance-based annual bonus eligibility.
  • 401(k) retirement savings plan and tuition reimbursement for eligible education programs.
  • Medical, dental, and vision coverage, mental health resources, wellness support, and company-paid life and disability insurance.
  • Paid time off, company-paid holidays, parental leave, and family care support programs.
  • Structured training, on-the-job learning, matching gifts, and volunteer programs.
  • Benefits and eligibility vary by work location.

Tech Stack

C

Categories

ZT Systems

About ZT Systems

1,001-5,000 employees

ZT Systems designs, builds, and deploys custom hyperscale server, storage, and accelerator platforms for major cloud and telecommunications providers. The privately held company handles end-to-end engineering, high-volume manufacturing, and global service and support to meet large fleet and data center requirements. Headquartered in Secaucus, New Jersey, it focuses on cloud infrastructure management and delivering tailored hardware solutions at scale for production environments worldwide.

Contact me