Supermicro

Staff Firmware Engineer

Supermicro
Apply
18 days ago
Taoyuan, TaiwanStaff+

Responsibilities

  • Develop and optimize control algorithms for digital power management and conversion, including voltage regulation, current limiting, and fault protection.
  • Design, code, and test embedded firmware for microcontrollers controlling and monitoring power-electronics hardware.
  • Implement real-time control loops, communication protocols, and fault-detection mechanisms.
  • Integrate firmware with power-electronics components and participate in hardware bring-up and debugging.
  • Develop test procedures and perform validation testing to ensure digital power-system reliability and safety.
  • Debug firmware issues and anomalies and maintain firmware design, code, testing, and design documentation.
  • Collaborate with hardware engineers, product managers, cross-functional teams, and external partners or vendors.

Requirements

  • Bachelor's or master's degree in electrical engineering, computer engineering, computer science, or a related field.
  • At least 5 years of digital power development experience.
  • Proficiency in C and C++; knowledge of assembly language is beneficial.
  • Familiarity with signal-processing techniques and algorithms.
  • Strong understanding of embedded-systems architecture and microcontroller or microprocessor operation.
  • Knowledge of digital and analog electronics, sensors, microcontrollers, and communication interfaces such as SPI, I2C, and UART.
  • Ability to design, code, and test firmware for hardware control, algorithm implementation, and related functions.
  • Strong debugging, problem-solving, communication, and teamwork skills.

Tech Stack

AssemblyCC++

Categories

Supermicro

About Supermicro

5,001-10,000 employees

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.

Contact me