Supermicro Technology/Software

Sr. Firmware Engineer

Taiwan In person Full-time

Job Req ID: 30331

About Supermicro

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.

Job Summary

  • The role responsible for Server System CPLD/FPGA implement and verify.
  • Build up Verilog IP/Module and Test Bench environment speed up project develop.
  • Familiar with Lattice or Intel or Xilinx FPGA design flow to next generation project create.
  • Maintain existing project and new project develop.
  • Develop test and debug environment for speed up project debug and production.

Essential Duties and Responsibilities

  • Responsible for FPGA/CPLD firmware design.
  • Design, implement, and deliver innovations for AI server products.
  • Instrument code to optimize performance.
  • Design and develop microcontroller and BMC firmware.
  • Experience working closely with the HW team, ODMs, and vendors.
  • Maintain utility to meet internal requirements.

Additional Preferences

Expertise in DMTF Standards (MCTP, SPDM, and PLDM) is a plus.

Experience with the Lattice Development Environment is a plus.

Qualifications

  • Minimum education: Bachelor's degree in computer systems engineering, electrical engineering or equivalent engineering degree.
  • Experience: Minimum 5+ years of related experience and/or training in firmware development.
  • Proficient in C/C++ and Verilog.

Job description provided by Supermicro.
View the original posting