Technical Leader - Forwarding - 1206830

  • Location:
    Bangalore, Karnataka, India
  • Area of Interest
    Engineer - Software
  • Job Type
    Professional
  • Technology Interest
    Networking, Software Development, Testing
  • Job Id
    1206830
New
The Business Entity
The Core Software Group (CSG) develops software across the routing, switch and wireless platform portfolio at Cisco and is investing heavily to transform networking through cutting-edge solutions that will change the way IT is consumed. This means your work will transform our customers' consumption of our systems and solutions from every angle.

The Team
NCS6000 team develops software for next generation routing platforms. Contribute to the definition of the overall routing system and architecture.
Create scalable software solutions that interact with widely deployed Internet products, thereby touching an endless number of users worldwide.
Driving the evolution and expansion into new technology areas and market segments.


Role & Responsibilities

*Responsible for the design, development, and implementation.
*Translate Department goals into own work assignments, independently determine approaches to solutions
*Interface cross-functionally and geographically at a working team level with engineering teams, by demonstrating unambiguous team interaction.
*Mentor junior engineers in the domain.

Required Qualifications

- Focus on system software development for routing/switching products
- Master software architecture, maintain/enhance quality of existing code base and implement new features in areas like nonstop forwarding, stateful switchover, supervisor card, line card and chassis management, in service software upgrade, pluggable optics etc.
- Develop firmware and drivers for various chassis based and fixed configuration routers.
- Participate in design and code reviews in a team spread across geographical boundaries
- Debug, root cause and resolve complex system issues
- Work very closely with hardware team for reviewing specifications, bringing up new hardware, debugging hardware/software interaction issues and implementing any workarounds that might be required
- Will apply knowledge of L2/L3 protocols to understand newer protocols/features.
- Design and develop new software product features.
- Contribute innovative ideas for multiple module architecture. Define product internal/external interfaces.
- Develop complex, multiple modules of code independently.
- Write complete functional and design specs independently.
- Lead development of subsystems.
- Solves complex problems at the system level.

Specific Skill Required
- Experience in platform/system bring-up with Linux/QNX kernel on Intel/Freescale based CPU architecture
- Low level understanding of Kernel and 32bit/64bit architecture
- Thorough knowledge on distributed system architecture and experience in developing High Availability solution on a distributed system.
- Knowledge on ISSU - In Service Software Upgrade
- Experience in developing device drivers and integrating third party SDKs


Typically requires BSEE/CS or MS/CS or equivalent with 4 to 8 years relevant experience in internetworking technologies and applications.

About Cisco
The Internet of Everything is a phenomenon driving new opportunities for Cisco and it's transforming our customers' businesses worldwide. We are pioneers and have been since the early days of connectivity. Today, we are building teams that are expanding our technology solutions in the mobile, cloud, security, IT, and big data spaces, including software and consulting services. As Cisco delivers the network that powers the Internet, we are connecting the unconnected. Imagine creating unprecedented disruption. Your revolutionary ideas will impact everything from retail, healthcare, and entertainment, to public and private sectors, and far beyond. Collaborate with like-minded innovators in a fun and flexible culture that has earned Cisco global recognition as a Great Place To Work. With roughly 10 billion connected things in the world now and over 50 billion estimated in the future, your career has exponential possibilities at Cisco.

@ciscojobs is #hiring #Networking #C #C++ # Device Drivers #LINUX #RTOS #TCP/IP #programming #lowlevel


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!