Sr. Software Engineer - Switch Design 1
Company: Support Revolution
Location: San Jose
Posted on: May 4, 2025
Job Description:
Select how often (in days) to receive an alert: Create
AlertLocation: San Jose, California, United StatesAbout
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:Super Micro Computer, Inc. is currently seeking a
highly experience Sr. Software Engineer - Switch Design. The
candidate will be responsible for promoting switch products,
program manage and work with development and testing teams to
features.This position requires working knowledge on networking and
switch products, analytical thinking, business acumen, leadership,
program management teamwork, attention to details, and
creativityEssential Duties and Responsibilities:Includes the
following essential duties and responsibilities (other duties may
also be assigned):
- You will be part of a fast-paced work environment and
responsible for end-to-end product development and production
support
- Lead the design, development, and deployment of software
solutions leveraging SONiC to interface with hardware
infrastructure and platform-level components
- Develop and maintain platform adaptation layers for seamless
integration between SONiC and underlying hardware (e.g., ASICs,
BMC, and other platform elements)
- Collaborate with hardware teams to enable optimal
hardware-software interactions and expose hardware capabilities
through SONiC interfaces
- Write, review, and optimize code for critical system modules,
drivers, and APIs supporting high-performance data planes and
control planes
- Design robust interfaces between SONiC and platform-specific
management/control modules (e.g., telemetry, diagnostics, and
security components)
- Lead efforts to optimize resource utilization, power
efficiency, and operational stability of the network platform
- Drive code reviews, technical discussions, and issue resolution
to ensure timely and quality deliverablesQualifications:
- 10+ years of strong network engineering experience with a focus
on testing and validation.
- In depth understanding of networking protocols and technologies
(BGP, OSPF, ISIS, EIGRP, MPLS etc.)
- Programming experience with Python and other scripting
languages.
- Experience with Keysight, IXIA, Spirent, and other traffic
generators to characterize the scale and performance.
- Strong skills in packet decoding, reading pcap files, and
analyzing sniffer traces.
- Experience working with open network operating systems, like
SONiC, ONL etc.
- Hands on experience with Linux networking (iptables, tc, ovs
etc.) and open routing stacks, s.a. FRR (previously Quagga,
Zebra)
- Strong competence and expert-level hands-on knowledge of
routing protocols, s.a. BGP, OSPF, ISIS, RIP, ---
- Working knowledge of Layer 2 technologies s.a VLAN, STP, QinQ,
TRILL, LLDP, LAG, MCLAG, LACP, ESI, Multicast
- Hands-on experience with OpenFlow, OpenConfig
- Experience working with data plane features with Switching
ASIC's like Broadcom XGS/DNX, Marvell etc.Salary Range$140,000 -
$190,000The salary offered will depend on several factors,
including your location, level, education, training, specific
skills, years of experience, and comparison to other employees
already in this role. In addition to a comprehensive benefits
package, candidates may be eligible for other forms of
compensation, such as participation in bonus and equity award
programs.EEO StatementSupermicro is an Equal Opportunity Employer
and embraces diversity in our employee population. It is the policy
of Supermicro to provide equal opportunity to all qualified
applicants and employees without regard to race, color, religion,
sex, sexual orientation, gender identity, national origin, age,
disability, protected veteran status or special disabled veteran,
marital status, pregnancy, genetic information, or any other
legally protected status.
#J-18808-Ljbffr
Keywords: Support Revolution, Fairfield , Sr. Software Engineer - Switch Design 1, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...