Lead Software Architect – Data Center Networking

Cisco Systems, Inc

Milpitas (CA)

On-site

USD 187,000 - 268,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cisco Systems, Inc. is seeking a seasoned software engineer to help design and deliver next‑generation Ethernet switching features for the Nexus product family. You will participate in a project team, architect solutions, and collaborate with peers across teams to ensure robust, scalable software.

You will contribute code and unit tests, mentor teammates, and help drive features from design through delivery in a data center networking context.

Qualifications

  • Bachelors + 10 years of related experience, or Masters + 8 years of related experience, or PhD +6 years of related experience
  • C and/or C++ and Python programming language
  • Embedded and/or router/switch software development experience
  • Debugging with tools like GDB
  • SDLC and L2/L3/ACL/QOS Packet Forwarding and/or CPU packet path experience and SDK development experience on NPU/DPU or networking ASICs
  • Experience with traffic generator tools such as IXIA & Spirent
  • SDK development on NPU/DPU/Networking ASICs is highly desirable.

Responsibilities

  • Participate in a project team of engineers involved in the development of software for our next generation data center switch Nexus product family.
  • Define, architect, design, and deliver new features and solutions on the Nexus family platform.
  • Act as a resource for colleagues with less experience.
  • Develop relationships with peer stakeholders within and across teams and builds productive working relationships.
  • May lead projects with limited complexity to execute the defined software engineering roadmap.
  • May lead small‑to‑medium features from technical design through completion.
  • Contribute to delivery of high‑quality design and deliverables.
  • Advocate for new features within a product to address customer needs.
  • Track metrics for product adoption and success.
  • Writes functional clean code and unit tests with minimal guidance.
  • Performs coding, debugging, testing, and troubleshooting throughout the development process under minimal supervision.
  • Contribute as an expert in secure coding principles and understands threat model of a feature.
  • Write code enabling scale, reliability, and velocity in product releases.
  • Troubleshoots complex issues within the production environment, may serve customers through on‑call rotations to identify end user problems, may lead postmortem and write root cause analysis.
  • Coordinate and collaborates on project timelines and continuously reviews, updates, and communicates project specifications to team members and stakeholders.
  • Develop remediation plans and alternatives to ensure timely delivery.
  • Identifies and acts upon opportunities to assist others.

Skills

C
C++
Python
Embedded software development
GDB
Networking ASICs
IXIA
Spirent

Education

Bachelor's degree
Master's degree
PhD

Tools

IXIA
Spirent

Job description

Cisco Systems, Inc. is seeking a seasoned software engineer to help design and deliver next‑generation Ethernet switching features for the Nexus product family. You will participate in a project team, architect solutions, and collaborate with peers across teams to ensure robust, scalable software.

You will contribute code and unit tests, mentor teammates, and help drive features from design through delivery in a data center networking context.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Center Networking Software Engineer
Senior Data Center Networking Software Engineer

Cisco Systems, Inc • Milpitas (CA)

On-site
USD 168,000 - 245,000
Medical, dental and vision insurance
401(k) with company match
Paid parental leave
+1
Data Center Tech Leader — Nexus & Automation
Data Center Tech Leader — Nexus & Automation

Cisco Systems, Inc • Milpitas (CA)

On-site
USD 210,000 - 320,000
Senior Ethernet NIC System Architect – Data Center
Senior Ethernet NIC System Architect – Data Center

Broadcom, Inc. • Irvine (CA)

On-site
USD 144,000 - 230,000
Discretionary annual bonus
Equity grants
Comprehensive benefits package
Lead, Cloud Networking & Automation
Lead, Cloud Networking & Automation

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 187,000 - 268,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+1
Network Engineer
Network Engineer

Techhuman • Springfield (MO)

On-site
USD 90,000 - 120,000
Senior Network Hardware Engineer for AI-Driven Switches
Senior Network Hardware Engineer for AI-Driven Switches

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 155,000 - 225,000
Medical insurance
Dental insurance
Vision insurance
+6
Senior Ethernet Networking Solutions Architect - Data Center
Senior Ethernet Networking Solutions Architect - Data Center

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Hardware Systems Architect Lead, Networking
Senior Hardware Systems Architect Lead, Networking

Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 195,000 - 329,000
Data Center LAN Network Engineer (Cisco ACI/Nexus)
Data Center LAN Network Engineer (Cisco ACI/Nexus)

Tata Consultancy Services Limited • Liberty (NC)

On-site
USD 80,000 - 90,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+1
Senior Networking Solutions Architect: Data Center Security
Senior Networking Solutions Architect: Data Center Security

Cisco • Juneau (AK)

Remote
USD 161,000 - 214,000