Back to jobs
Super Micro Computer, Inc.

Staff Software Engineer - Network Triage and Test Automation

San Jose, CAPosted Today

Job Description

Essential Duties and Responsibilities:

  • 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 deliverables

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

5001-10000 employees
San Jose, CA, US
Website