Enable job alerts via email!

Sr. Software Engineer - Switch Design 1

Supermicro

San Jose (CA)

On-site

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Ein führendes Unternehmen in der Technologiebranche sucht einen erfahrenen Sr. Software Engineer für Switch-Design. In dieser spannenden Rolle sind Sie verantwortlich für die Entwicklung und Integration von Softwarelösungen, die auf SONiC basieren. Sie arbeiten in einem dynamischen Umfeld, das Ihnen die Möglichkeit bietet, Ihre Fähigkeiten in der Netzwerktechnik und Softwareentwicklung voll auszuschöpfen. Sie werden eng mit Hardware-Teams zusammenarbeiten, um die Leistung und Effizienz der Netzwerkplattform zu optimieren. Wenn Sie eine Leidenschaft für innovative Technologien haben und in einem schnelllebigen Umfeld arbeiten möchten, ist dies die perfekte Gelegenheit für Sie.

Benefits

Umfassendes Leistungspaket
Potenzielle Boni
Aktienoptionen

Qualifications

  • 10+ Jahre Erfahrung in der Netzwerktechnik, insbesondere Test und Validierung.
  • Tiefes Verständnis von Netzwerkprotokollen wie BGP, OSPF und MPLS.

Responsibilities

  • Leitung der Entwicklung und Bereitstellung von Softwarelösungen mit SONiC.
  • Zusammenarbeit mit Hardware-Teams zur Optimierung der Interaktionen zwischen Hardware und Software.

Skills

Netzwerktechnik
Python Programmierung
BGP, OSPF, ISIS
Packet Decoding
Linux Networking
SONiC
Traffic Generators
OpenFlow

Tools

Keysight
IXIA
Spirent

Job description

Job Req ID: 26574
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 global expansion offers numerous opportunities for talented, passionate engineers, technologists, and business leaders to join our team.

Job Summary:

Super Micro Computer, Inc. is seeking a highly experienced Sr. Software Engineer – Switch Design. The candidate will be responsible for promoting switch products, program management, and collaborating with development and testing teams to develop features.

This role requires knowledge of networking and switch products, analytical thinking, business acumen, leadership, teamwork, attention to detail, and creativity.

Essential Duties and Responsibilities:
  • Participate in a fast-paced environment, responsible for end-to-end product development and support.
  • Lead design, development, and deployment of software solutions leveraging SONiC for hardware and platform integration.
  • Develop and maintain platform adaptation layers for seamless SONiC and hardware integration.
  • Collaborate with hardware teams to optimize hardware-software interactions and expose hardware capabilities through SONiC interfaces.
  • Write, review, and optimize code for system modules, drivers, and APIs supporting data and control planes.
  • Design interfaces between SONiC and platform-specific management modules.
  • Optimize resource utilization, power efficiency, and stability of the network platform.
  • Drive code reviews, technical discussions, and issue resolution to ensure quality and timely deliverables.
Qualifications:
  • 10+ years of network engineering experience, focusing on testing and validation.
  • Deep understanding of networking protocols (BGP, OSPF, ISIS, EIGRP, MPLS, etc.).
  • Programming experience with Python and scripting languages.
  • Experience with traffic generators like Keysight, IXIA, Spirent.
  • Strong skills in packet decoding, pcap analysis, and sniffer trace analysis.
  • Experience with open network operating systems like SONiC, ONL.
  • Hands-on Linux networking experience (iptables, tc, ovs) and open routing stacks like FRR.
  • Expertise in routing protocols, e.g., BGP, OSPF, ISIS, RIP.
  • Knowledge of Layer 2 technologies such as VLAN, STP, QinQ, TRILL, LLDP, LAG, MCLAG, LACP, ESI, Multicast.
  • Experience with OpenFlow, OpenConfig.
  • Experience with data plane features and switching ASICs like Broadcom XGS/DNX, Marvell.
Salary Range:

$140,000 - $190,000. The offered salary depends on location, experience, education, skills, and other factors. Benefits include a comprehensive package, with potential bonuses and equity awards.

EEO Statement:

Supermicro is an Equal Opportunity Employer committed to diversity and inclusion. We provide equal opportunities regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, marital status, pregnancy, genetic information, or other protected classes.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Software Engineer - Switch Design 1

Support Revolution

San Jose

On-site

USD 140,000 - 190,000

4 days ago
Be an early applicant

Sr. Software Engineer - Switch Design 1

Support Revolution

San Jose

On-site

USD 140,000 - 190,000

7 days ago
Be an early applicant