ASIC Network Engineer

Anysilicon

San Jose, Northern (CA, KY)

Hybrid

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Anysilicon in San Jose, CA is seeking a Senior Software Engineer to develop high-performance networking software for a Network Operating System on switch/router platforms. You will design forwarding plane features, implement end-to-end NOS components, and collaborate with QA and support teams to ensure robust, production-ready solutions.

The role emphasizes open-source engagement, ASIC SDK usage, and CI/CD toolchains; you will contribute to scalable deployments and maintain comprehensive docs

Qualifications

  • Strong experience in forwarding plane technologies (L2/L3, ACL, QoS, SRv6).
  • Proficiency in C/C++ and Python programming languages.
  • Experience with ASIC SDKs and open-source networking platforms.

Responsibilities

  • Design and develop forwarding plane functionalities using standard interfaces like SAI.
  • Engage in end-to-end feature development, including build, integration, and debugging of NOS components.
  • Collaborate with stakeholders to gather requirements and provide technical solutions.
  • Partner with cross-functional teams, including QA and support, for seamless delivery of software solutions.
  • Maintain comprehensive documentation for software and system designs.
  • Contribute to and engage with open-source networking communities.

Skills

L2/L3 forwarding
ACL
QoS
Tunneling
SRv6
C/C++
Python
ASIC SDKs
Open-source platforms
CI/CD tools

Tools

GNU tools
Git
Jenkins
Gerrit

Job description

We are seeking a Senior Software Engineer to develop high-performance networking software for a Network Operating System (NOS) on switch/router platforms. This role is crucial in the evolving AI and networking landscape, focusing on building scalable and production-ready solutions to enhance system capabilities and accelerate time-to-market.

Responsibilities:

  • Design and develop forwarding plane functionalities using standard interfaces (e.g., SAI).
  • Engage in end-to-end feature development, including build, integration, and debugging of NOS components.
  • Collaborate with stakeholders to gather requirements and provide technical solutions.
  • Partner with cross-functional teams, including QA and support, for seamless delivery of software solutions.
  • Maintain comprehensive documentation for software and system designs.
  • Contribute to and engage with open-source networking communities.

Qualifications:

  • Strong experience in forwarding plane technologies such as L2, L3, ACL, QoS, tunneling, and SRv6.
  • Proficiency in C/C++ and Python programming languages.
  • Hands-on experience with ASIC SDKs for forwarding plane programming.
  • Experience with open-source networking platforms such as SONiC or similar.
  • Familiarity with development and CI/CD tools like GNU tools, Git, Jenkins, and Gerrit.
  • Strong interpersonal and communication skills for effective cross-team collaboration.

Skills:

  • Networking expertise in L2, L3, ACL, QoS, tunneling, and SRv6.
  • Proficient in C/C++ and Python.
  • Experience with ASIC SDKs.
  • Familiar with open-source networking platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ASIC Network Engineer for High-Performance NOS
Senior ASIC Network Engineer for High-Performance NOS

Anysilicon • San Jose (CA), Northern (KY)

Hybrid
USD 140,000 - 180,000
R&D Engineer Software 5
R&D Engineer Software 5

Broadcom • San Jose (CA)

On-site
USD 144,000 - 230,000
Medical, dental and vision plans
401(K) matching
Employee Stock Purchase Program (ESPP)
+3
Networking Operating System Firmware Engineer
Networking Operating System Firmware Engineer

OpenAI • Los Angeles (CA)

On-site
USD 310,000 - 460,000
Offers Equity
Senior Networking Solutions Architect - Spectrum-X
Senior Networking Solutions Architect - Spectrum-X

NVIDIA • United States

On-site
USD 140,000 - 210,000
Senior Network Software Engineer, SONiC & ASICs
Senior Network Software Engineer, SONiC & ASICs

Apple Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Switch Software Engineer Palo Alto, Bangalore
Switch Software Engineer Palo Alto, Bangalore

Aria Networks, Inc. • Palo Alto (CA), Northern (KY)

Hybrid
USD 180,000 - 280,000
Senior ASIC Design Engineer AI Networking & SoC
Senior ASIC Design Engineer AI Networking & SoC

Advanced Micro Devices • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Benefits at a glance
Embedded Software Engineer - Networking ASICs & Open Standards
Embedded Software Engineer - Networking ASICs & Open Standards

MaziCTools • United States

Remote
USD 120,000 - 180,000
Senior Network Software Engineer – Switch Design (SONiC)
Senior Network Software Engineer – Switch Design (SONiC)

Support Revolution • San Jose (CA), Northern (KY)

Hybrid
USD 170,000 - 224,000
Technical Support Principal Engineer – AI Network
Technical Support Principal Engineer – AI Network

The Consensus • United States

On-site
USD 248,000 - 269,000