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