Jobs / Sup***

Principal Software Engineer - Switch Design

Sup*** · San Jose, CA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
San Jose, CA, United States240,000-270,000 USD/yearlyRemote
Remuneration
240,000-270,000 USD/yearly
Location
San Jose, CA, United States
Visa sponsorship
Sponsors visa

Job summary

PRINCIPAL SOFTWARE ENGINEER - SWITCH DESIGN Date: Jul 23, 2026 Location: San Jose, California, United States Company: Super Micro Computer JOB REQ ID: 27967 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.

Benefits

Package, candidates may be eligible for other forms of compensation, such as parEEO STATEMENTSupermicro is an Equal Opportunity Employer and embraces diversity in our employ

Qualifications

  • Supermicro is seeking an experienced and exceptional Principal Software Engineer - Switch Design to work on web-based applications for business process automation.
  • Bachelor’s degree in Computer Science, Engineering or related discipline is preferred; Master’s degree is a plus
  • A minimum of 15 years of experience in networking switch products development or other similar technical position
  • Experience working with Linux or other like networking operating systems
  • Programming experience with C/C++ and Python
  • Strong grounding in data structures and algorithms
  • In-depth understanding of packet forwarding, operating systems internals, algorithms, and computer architecture
  • Experience working on network operating system like SONiC, ONL is preferred.
  • Hands-on experience with network protocols, including EVPN VXLAN, BGP, OSPF, IGMP, PIM, and Layer 2 networking concepts (VLAN, STP, ERPS) is preferred.
  • Experience working with switching chips (Ex: Broadcom XGS)
  • Excellent communication and teamwork

Responsibilities

  • Includes the following essential
  • other
  • may also be assigned):
  • Adopting existing firmware code and work on new or different switch hardware platforms.
  • Developing and implementing low-level software that directly interacts with switch hardware platforms.
  • Debugging and optimizing ported F/W to ensure proper functionality/performance/stability on the platforms.
  • Creating and maintaining documentation for ported F/W and related process.
  • Collaborating with hardware engineers and other software teams to ensure seamless integration of ported F/W.
  • Performing code reviews and adhering to F/W development best practices.
  • Troubleshooting F/W issue cross different switch hardware configuration.
  • Monitor progress across the group’s responsibility for the feature area
  • Work across different HW, FW and SW departments/groups to identify and resolve technical issues

Skills

CommunicationTeamwork

Degrees

AssociateDegree

Industry

AutomotiveEducation

Company size

EnterpriseSmb

Contract length

15 years