Senior Linux Kernel Developer

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

What You'll Do

We are looking for a Linux Kernel Developer with extensive experience in a Linux environment. The position involves the development and implementation of a wide range of networking software.


Key responsibilities:

·         Lead the Kernel module design development for Cisco Nexus9000 Product suite

·         Work closely with product marketing team to gather the software requirements

·         Specify software specification and drive system architecture decisions

·         Lead platform feature development on Kernel stack

·         Lead and drive the complex software solution across the cross functional teams

 
Who You'll Work With

You will work closely with Product Management and Research teams to design and implement software and collaborate with QA and Hardware teams to ensure high quality products. The position involves a significant level of autonomy in which a self-motivated applicant will work independently to develop solutions.

 

Who You Are

The ideal candidate has demonstrated, hands-on development expertise with Linux. Continuous focus and contribution in the areas of performance, availability & Scalability, reliability and maintainability of the product.

 

Candidates must have at least five years of C/C++ programming experience developing Linux kernel software for high performance systems. Applicant must have significant experience in several of the following:

·         Linux kernel and kernel module development

·         Linux driver development (network stack)

·         Cross-compiling & porting (e.g. make, autoconf)

·         UNIX shell scripting

·         Network application development

·         Distributed systems and network protocol development

·         Advanced Cisco router/switch configuration/management

·         Experience Python Scripting Language

·         Experience with Layer-2  Switch and routing protocols

·         Cisco NXOS expertize is an added advantage

·         Must have Strong problem solving and debugging skills.

·         BSCS/CE is required MSCS/CE is preferred.


Why Cisco
We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren’t afraid to change the way the world works, lives, plays and learns.

We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.

We Are Cisco.




*LI-PC1
dicedev
#GD2015

Apply on the Company Site
Powered ByLogo