Engineer, Hardware Engineering - MG1217877

  • Location:
    San Jose, California, US
  • Area of Interest
    Engineer - Hardware
  • Job Type
    Professional
  • Technology Interest
    Cloud and Data Center, Networking
  • Job Id
    1217877
New

What You'll Do:

It used to be that high-speed packet forwarding was performed in dedicated ASIC designs. These days we are looking to make those ASICs more general and programmable. The Datacenter team is looking for an expert Senior Design Engineer to drive existing projects and engage in new development of our Nexus 9K family.

Cisco DataCenter develops high-performance switches for the data center and for the cloud. You will be working with the team that develops the ASICs at the heart of each of these switch products. There are only a very few teams worldwide that implement such devices. Every time you access the Internet, chances are, your data's been through one of our switches.

Who You'll Work With:

You will work with Cisco’s premier datacenter SDN solution team. Our team, within Cisco Datacenter, is responsible for driving integration of the Nexus 9000 and ACI with open source software, including OpenStack, Docker, and Open vSwitch, to help our customers build multitenant clouds.

Who You Are:

You are a talented, motivated platform software engineer eager to participate in the evolution, development, and support of our SDK. You will have a software design background with hands-on experience in SDK or embedded software development, in-depth knowledge of industry practices, and a proven track record of success in high-performance/high-volume semiconductor markets.

Your responsibilities include:

  • Design and implement SDK from scratch to program forwarding, datapath, and port state machines
  • Drive quality by writing high coverage, effective unit and functional tests for high availability systems
  • Optimize code for production deployment
  • Fix bugs and maintain existing infrastructure

You have:

  • Merchant silicon SDK experience
  • Familiarity with ASIC abstraction layers
  • A deep understanding of L2/L3, multicast and tunneling features
  • Solid experience with implementing/maintaining L2/L3 data path features in a NOS
  • Proven experience in traffic management features in ASICs, including queuing, shaping, policing, QOS
  • Familiarity with Ethernet MAC layer and auto-negotiation standards.
  • Deep understanding of chassis based designs.
  • Coding expertise in C and at least one object oriented language

Minimum requirements:

  • MSEE/MSCS with 4 years or BSEE/ BSCS with 6 years of related experience is required
  • Solid Design and development experience with at least one programming language.
  • Proven experience with developing a protocol module from scratch.
  • Ability to debug an issue system wide (from applications to protocol modules to forwarding plane).
  • Ability to work independently
  • Collaborative and team-focused

Why Cisco

At Cisco, each person brings their unrivaled talents to work as a team and make a difference.

Yes, our technology changes the way the world works, lives, plays and learns, but our edge comes from our people.

We connect everything – people, process, data and things – and we use those connections to change our world for the better.

We innovate everywhere - From launching an era of networking that adapts, learns and protects, to building Cisco Services that accelerate businesses and business results. Our technology powers entertainment, retail, healthcare, education and more – from Smart Cities to your everyday devices.

We benefit everyone - We do all of this while striving for a culture that empowers every person to be the difference, at work and in our communities.Colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Be you, with us! #WeAreCisco

We connect everything - people, process, data and things. We innovate everywhere to create fresh ideas and possibilities. We make a meaningful difference that will benefit everyone - our people, our customers and the world around us.

Our technology changes the way the world works, lives, plays and learns. But our edge doesn't come from technology. It comes from our people. We're looking for the kind of people who take smart risks, thrive in diverse environments, inspire their colleagues, and are committed to having an impact on the world. Whether you create technology solutions that redefine business or build connections that strengthen the community, you can make it happen at Cisco!

Powered ByLogo