14 days old

Software engineer - Infrastructure/ Distributed Systems/OS

Cisco Systems Inc.
San Jose, CA 95113
  • Jobs Rated

Cisco is working on breakthrough and innovative solutions sought after by Fortune 100 customers especially in the virtualization and cloud computing market segments. These solutions are being delivered on Ciscos NX-OS running on Nexus Data Center platforms. The foundation of NX-OS software is the cutting edge and advanced NX-OS infrastructure which provides industry leading OS/infra services to build mission critical, highly available, self-healing, virtualized and massively scalable systems.

We are looking for bright software engineer, design and develop the state-of-the-art Nexus OS (NX-OS) for the exciting and rapidly growing Data Center products.

What Youll Do

We seek smart, passionate and visionary people to help us define and build next generation foundational infrastructure software and work together with a fast paced, dynamic and talented team of engineers who strive to:

Tackle complex challenges and solve tough problems.

Provide highly scalable, reliable and secure OS/Infrastructure to build distributed applications.

Apply knowledge, expertise and energy to create efficient and high impact software and architecture scaled from small device to massively scalable system.

Develop highly available and fault tolerance system to run 24/7 for business continuity without downtime or packet loss even during software upgrade.

Innovate in virtualization space and distributed systems.

Push the limits on performance, latency and scale.

Open communications, empowerment, innovation, teamwork and customer success are the foundations of the team with "pay for performance" culture. Thus, you set your own limits for learning, achievements and rewards.

Who You Are

You Have:  

Strong experience in C/C++ programming language

Experience in Linux/Unix and system software

Experience/coursework in advanced data structures and algorithms, operating systems

Strong analytical, problem solving and troubleshooting Skills.

Good oral and written communication skills;

BSEE/CS or equivalent is required, MSEE/CS is preferred.

A big plus if you have knowledge/experience in one or more of following areas: 

OS/Kernel (Linux preferred), kernel programming.

Distributed systems and clustering.

Scalability, performance analysis and optimization.

Bash/Python/Perl scripting.

Why Cisco

At Cisco, each person brings their unique 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 a new 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? Dont care. Tattoos? Show off your ink. Like polka dots? Thats cool. Pop culture geek? Many of us are. Be you, with us! #WeAreCisco



Jobs Rated Reports for Software Engineer

Posted: 2021-03-31 Expires: 2021-05-05

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software engineer - Infrastructure/ Distributed Systems/OS

Cisco Systems Inc.
San Jose, CA 95113

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast