Senior Software Engineer - C Programming, Linux, Networking

4 - 9 years

13 - 18 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Meet the Team

The Catalyst Engineering IOS XE Platform Independent team at Cisco builds and develops high-performance system software for a range of Cisco platforms, including enterprise switches and routers, as well as service provider routing platforms. As industry leaders driving innovation in the enterprise sector, the team operates at the forefront of a constantly evolving market. Joining this multifaceted group offers boundless opportunities to grow your career and contribute to ground-breaking advancements in networking technology.

Your Impact

We will develop and integrate products used by leading enterprises worldwide, working on the IOS XE OS that serves as the backbone of many enterprise devices. You'll collaborate with a vibrant technical community, learning from experts and applying this knowledge to drive your personal and professional growth. This role offers the opportunity to work with ground breaking technologies and platforms, and to experience the excitement of guiding a product through its full development and integration lifecycle.

Minimum Qualifications:

We are seeking a Software Engineer with 4+ years with

  • Programming and Scripting

    : Proficient in C programming with expertise in code generation techniques, multi-threaded development, and scripting languages such as Python for tooling and prototyping.
  • Software Engineering Principles

    : Strong foundation in modular software build, data structures, and sophisticated problem-solving.
  • Networking and Protocols

    : Extensive experience in networking technologies, protocol development and or features (L2/L3, QoS, ACLs, data path), .
  • Development and Debugging Tools

    : Skilled in Linux-based build systems, working with Makefiles, integrating SDKs, and using debugging tools like GDB.

Preferred Qualifications (Good to have)

  • Familiarity with ASIC pipelines (BCM, Dune, Silicon 1, Marvell Prestera)
  • Crafting and integrating SDKs for flawless software-hardware interaction
  • Experience with Cisco OS (XR, XE, NXOS) and exposure to AI/ML tools and frameworks.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Cisco logo
Cisco

Software Development

San Jose CA

RecommendedJobs for You