
Sr. Firmware Engineer
Supermicro19 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.
About Supermicro
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.