Senior Software Engineer - Network Protocol Development | C & Linux Programming

Senior Software Engineer - Network Protocol Development | C & Linux Programming

Acacia Communications
Bengaluru / Bangalore India
8-11 years
Not Specified

Job Description

What You'll Do
Cisco is the worldwide leader in networking that transforms how people connect, communicate, and collaborate. Since 1984, Cisco has led in the innovation of IP-based networking technologies such as routing, switching, security, unified communications, video, and wireless. Our responsible business practices help ensure business sustainability and environmentally conscious operations and products.
Data Center Networking group develops the Nexus 9000 line of data center and cloud switches that feature application awareness to make the network infrastructure flexible and agile for dynamic response to application needs and virtual machine workload mobility. Data Center has also developed a 40G Ethernet transceiver designed to drastically lower the price of 40G optics to better contend with other competitor switches.
Who You'll Work With
In this role, you will have the opportunity to work on the software development for NXOS product lines and be a key part of Cisco's Data Center strategy. We are looking for someone like you who strives in a fast-paced dynamic environment. You will be part of a dedicated team that has epitomized open communications, empowerment, innovation, collaboration and customer success.
Who You Are
  • You have an in depth understanding of hardware boards, layout. Your background experience in one or more areas of Linux device drivers/Linux KLM, Networking Stack, Memory model, BIOS/GRUB/Uboot.
  • Development experience with Intel CPU sub systems, PCH and peripherals - PCIe, I2C, SPI, Higig bus, FPGA and CPLD handling, NVRAM, SSD, USB, handling of special devices and peripherals - I2C-GPIO expanders, timers, interrupts
  • You are experienced in Linux Ethernet Device drivers for Ethernet Controllers such as the Intel IGB Network Adapters for Gigabit Network Connections for Linux.
  • Experience with Ethernet MAC, 10G/40G/100G Ethernet link bringup and trouble shooting, SERDES tuning, various transceivers.
  • Exposure to standards - XAUI, SGMI, Serdes, SGMII, MSA
  • Familiarity with Retimer, Phy, Gearbox programming is a huge plus
  • Working experience with Merchant Silicon ASICs is a plus
  • Development experience in Chassis management, Fabric management
  • You have excellent debugging skills and rich experience using various software, hardware, memory debugging tools
  • Able to plan new hardware bring up, guide junior team-member and ensure successful completion of project
  • You poses an understanding of L2 Protocols and L3 Protocols
  • Master's degree or B.Tech with 8+ years of experience in Computer Engineering, Electrical Engineering or Computer Science.

Job Details

Employment Types:





We Are Cisco #WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference. Here's how we do it. We embrace digital, and help our customers implement change in their digital businesses. Some may think we're 'old' (30 years strong!) and only about hardware, but we're also a software company. And a security company. An AI/Machine Learning company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do - you can't put us in a box! But 'Digital Transformation' is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.) Day to day, we focus on the give and take. We give our best, we give our egos a break and we give of ourselves (because giving back is built into our DNA.) We take accountability, we take bold steps, and we take difference to heart. Because without diversity of thought and a commitment to equality for all, there is no moving forward. So, you have colorful hair Don't care. Tattoos Show off your ink. Like polka dots That's cool.

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content