Staff Software Engineer, Network Triage & Test Automation

Supermicro

San Jose (CA)

On-site

USD 200,000 - 255,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Super Micro Computer, Inc. is seeking a highly experienced Staff Software Engineer - Network Triage and Test Automation. You will promote switch products, program manage, and collaborate with development and testing teams to deliver features.

This role requires networking knowledge, analytical thinking, leadership, and strong scripting with Python, focusing on end-to-end product development and platform-level integration with SONiC.

Qualifications

  • 12+ years of network engineering experience with testing and validation.
  • Deep knowledge of routing protocols (BGP/OSPF/ISIS/MPLS).
  • Proficiency in Python and scripting languages.

Responsibilities

  • Design, develop, and deploy software solutions leveraging SONiC to interface with hardware infrastructure.
  • Create platform adaptation layers for integration between SONiC and hardware components (ASICs, BMC).
  • Collaborate with hardware teams to expose hardware capabilities through SONiC interfaces.
  • Lead code reviews and ensure high-performance data and control planes.
  • Develop interfaces between SONiC and management/telemetry/diagnostics modules.

Skills

Network engineering
Python
Traffic generators
Linux networking
Routing protocols
OpenFlow/OpenConfig

Tools

Keysight
IXIA
Spirent

Job description

Super Micro Computer, Inc. is seeking a highly experienced Staff Software Engineer - Network Triage and Test Automation. You will promote switch products, program manage, and collaborate with development and testing teams to deliver features.

This role requires networking knowledge, analytical thinking, leadership, and strong scripting with Python, focusing on end-to-end product development and platform-level integration with SONiC.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer: Network Triage & Test Automation
Staff Software Engineer: Network Triage & Test Automation

Support Revolution • San Jose (CA)

On-site
USD 200,000 - 255,000
Staff Network Triage & Test Automation Architect
Staff Network Triage & Test Automation Architect

Super Micro Computer Spain, S.L. • San Jose (CA)

On-site
USD 200,000 - 255,000
Staff Software Engineer - Network Triage and Test Automation
Staff Software Engineer - Network Triage and Test Automation

Super Micro Computer Spain, S.L. • San Jose (CA)

On-site
USD 200,000 - 255,000
Staff Software Engineer - Network Triage and Test Automation
Staff Software Engineer - Network Triage and Test Automation

Supermicro • Wayne (CA)

On-site
USD 200,000 - 255,000
Staff Software Engineer - Network Triage and Test Automation
Staff Software Engineer - Network Triage and Test Automation

Support Revolution • San Jose (CA)

On-site
USD 200,000 - 255,000
Senior Network Triage & Test Automation Engineer
Senior Network Triage & Test Automation Engineer

Supermicro • Wayne (CA)

On-site
USD 200,000 - 255,000
Staff Software Engineer - Network Triage and Test Automation
Staff Software Engineer - Network Triage and Test Automation

Supermicro • San Jose (CA)

On-site
USD 200,000 - 255,000
Staff Network Software Engineer, Switch Design (SONiC)
Staff Network Software Engineer, Switch Design (SONiC)

Support Revolution • San Jose (CA)

On-site
USD 200,000 - 255,000
Staff Network Software Engineer - Switch Design (SONiC)
Staff Network Software Engineer - Switch Design (SONiC)

Supermicro • Wayne (CA)

On-site
USD 200,000 - 255,000
Software Engineer, Switch Design (SONiC)
Software Engineer, Switch Design (SONiC)

Super Micro Computer Spain, S.L. • San Jose (CA)

On-site
USD 128,000 - 142,000