The Core Software Group (CSG) has the charter for all Platform Independent and Platform Dependent software development across Switching (for data center, campus core and campus access), wireless, network services, routing, optical software and Enterprise routing and cable access. CSG is creating unprecedented customer value by providing cohesive and innovative software, platforms and solutions for Cisco's core networking customers.
This is an exciting time for the Service Provider Routing Business Unit as we work on the NCS 5500 platform and next generation routing platforms. This feature rich next generation routing platform brings together high-speed forwarding at a low price, high reliability/availability, modularity, and security.
Role & Responsibilities
Participate on a project team of engineers involved in development of software for Cisco products. Requires use of a strong background in SW design, documentation and implementation, on projects that may include any of the following list of responsibilities.
Demonstrate a high degree of originality and innovation in defining product and project level architecture.
Significantly influences the design of interfaces between products to ensure interoperability.
Resolve design issues. Define new software product features.
Develop large portions of software independently and rapidly.
Champion new and improved design methodologies. Define Reliability, Availability, Serviceability (RAS) goals for products.
Incorporate RAS in product design. Participate and/or take a lead role in Cisco's Patent Program.
Perform complex subsystem level software bring-up, integration, and unit test.
Work in conjunction with the development test team to identify and resolve problems found.
Participate in working with customers on field trials prior to the initial customer release.
Typically requires MSEE/CS or BSEE/CS combined with 5+ years of technical experience.
Ability to apply extensive experience as a networking generalist or specialist. Requires experience with more than one of the LAN/WAN and network layer protocols.
Possess in-depth knowledge of own product and broad knowledge of other related products.
Understand advanced architecture principles and design practices. * 3+ years of Real-time systems development experience (e.g. QNX, IOS, Linux, VxWorks and embedded system/applications).
Strong knowledge of operating systems architecture including semaphores, task switching, IPC, preemptive scheduling, and memory management.
Possess in-depth understanding of competitive products.
Superior design, implementation and unit-testing skills.
Initiates informal reviews of ideas and technical objectives within and across business units.
Dedication to Customer Success. Innovation and Learning. Acknowledged technical expert on project.
Platform-related development experience.
Experience in writing Ethernet drivers and driver software for complex ASICs.
Experience of working on router and/or switch platforms is a plus.
Work is performed without management direction
Translates BU level goals in to own work assignments.
Interfaces cross-functionally and leads team collaboration extending beyond work group.
Customer resolution requires excellent verbal skills and professional presentation.
Encourages and accepts personal feedback.
Demonstrate ability to successfully influence win-win cross-functional dynamics. Resolves conflicts by fostering team communications.
Provides technical guidance to small teams.
Takes ownership for initiatives and code, and then drives ongoing evaluation and success.
Determines own methods on issue resolution.
Uses judgment to solve problems where protocol might not exist.
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.
Cisco Systems, Inc.