1+ months

Software Engineer: C Programming, Linux, Networking

Cisco Systems Inc.
Bengaluru, KA 560002
Apply Now
Apply on the Company Site
  • Jobs Rated
    8th

Who you'll work with?

In this job you will get to work on the new embedded manageability infrastructure we are building for Cisco's brand-new L2/L3 switch targeted for the Web/OTT and service provider datacenter space

What will you do?

The embedded manageability team develops human-to-machine and machine-to-machine management interfaces for IOS-XR based routing/switching platforms. If you like API design, h2m, m2m interfaces and are passionate about making DevOps for the router a near NoOp we would like to hear from you.

Role & Responsibilities

  • Design and develop system database and cli parser modules.
  • Develop embedded manageability agents for XML, Netconf, Rest and SNMP.
  • Define and develop the Yang data models for different operational and configuration data on the embedded system.
  • Develop high scale statistics streaming infrastructure on the embedded platforms that feed onbox/offbox analytics engines.
  • Develop automated tests to validate the embedded manageability software modules.
  • Conduct and participate in peer design/code reviews.
  • Deliver functional/design specifications for the embedded manageability software.

Who you are?

  • 3+ years of work experience in software development.
  • Proficient in C and multithread programming.
  • Prior experience developing management apis using REST or XML/Yang data models.
  • BS degree in CS/EE/CE or technical equivalent.

Desired Skills

  • Good understanding of regular expressions and CLI parsers.
  • Prior experience developing embedded manageability agents for XML, Netconf, Rest, OMI.
  • Knowledge of Open stack, OMI, Google Protocol Buffs.
  • Experience with Python, Perl or shell scripting.
  • Experience with Open config models and services like gRPC, gnmi, gnoi
  • Experience building networking stacks for LAN, WAN, DC products.
  • Experience with performance monitoring of networks (APM, NPM) w.r.t. to WAN in both SP and OTT space, bonus points if built products for network visibility for on-perm and SaaS offerings.
  • Automated Network assurance using data models driven critical metrics
  • Experience with Open source solutions when it comes to solutions for network insights (Kafka, TSDB, Logstash, elastic search).

Why CISCO?

#WeAreCisco, where each person is outstanding, but we bring our talents to work as a team and make a difference powering an inclusive future for all.

We accept digital, and help our customers implement change in their digital businesses. Some may think were old (36 years strong) and only about hardware, but were also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do you cant 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, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, aggressive steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward.

So, you have colorful hair? Dont care. Tattoos? Show off your ink. Like polka dots? Thats cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us!

Jobs Rated Reports for Software Engineer

Posted: 2021-04-09 Expires: 2021-07-10
Sponsored by:
ADP Logo

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: C Programming, Linux, Networking

Cisco Systems Inc.
Bengaluru, KA 560002
Tweet
Facebook Share
Copy Job URL

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
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Jobs Rated Methodology
Powered ByCareerCast