Supermicro

Sr. Firmware Engineer

Supermicro
Apply
19 days ago
New Taipei, TaiwanSenior

Responsibilities

  • Design, develop, and maintain software and firmware for Ethernet switch platforms.
  • Implement and enhance Layer 2 and Layer 3 networking features and protocols.
  • Collaborate with hardware, ASIC, and system software teams on platform bring-up, integration, and feature development.
  • Debug and resolve networking, performance, and interoperability issues.
  • Support product validation, testing, and customer issue resolution throughout the product lifecycle.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Proficiency in C/C++ programming and Linux software development.
  • Strong knowledge of Ethernet switching, TCP/IP, and Layer 2 and Layer 3 networking protocols.
  • Experience with network switch software or firmware development and debugging tools such as Wireshark and tcpdump.
  • Strong analytical, problem-solving, communication, and cross-functional collaboration skills.

Tech Stack

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