Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Cisco Senior Software Engineer C/C++ Network Security Switching Routing Cloud 
India, Karnataka, Bengaluru 
739889224

27.01.2025

What You'll Do

  • Responsible for developing new firewall infra features like High availability and Cluster solutions for Next Generation Security Products for Cisco, a market leader in security products and technologies. Also working on virtualization of firewall on public and private clouds
  • Work closely with developers and product management teams at various stages such as product starting from idea conceptualization till delivering it to customer
  • Extremely motivated engineer, passionate about learning and giving to the team and the business with "can do" attitude
  • Develop large scale systems that run sophisticated code in high bandwidth environments
  • Strong communication skills, partnership and a confirmed ability to handle challenging high priority tasks.
  • Troubleshoot and resolve software defects in components that range from kernel modules to applications
  • Work closely with a cross functional team and drive/collaborate with other technical leaders/software engineers on system/functional design and architecture of new features
  • Dedication to Quality: Ability to ensure and commit to a higher standard of quality than usual in the face of time to market pressures

Who You Are

  • BSEE/ MSEE/CS with 8 to 12 years of experience in a software development position.
  • Experience in Security and Networking products either building the features or platforms
  • Experience in High Availability or Cluster solutions
  • Experience in making products on Private and Public cloud platforms
  • Fluency in day-to-day Development & Designing (Architectural designing) on Linux OS environment
  • Deep understanding of Linux and network resource management
  • Experience with CPU/Memory Management/IO and Virtualization technologies
  • Strong OS fundamentals, data-path & understanding of performance/space tradeoffs on distributed platforms.
  • Solid networking (TCP/IP, Layer 2) knowledge is a requirement
  • Strong Programming skills in C/C++, Python, and shell scripts, problem solving skills and debugging the failures to root cause
  • Should have a solid understanding of SW quality and processes
  • Experience with DPDK library, Data Acquisition (DAQ) library and Vector packet Processing (VPP).
  • Experience with working on Open-stack deployment and debugging is a big plus
  • Familiarity or hands-on experience with Dockers or other container services is a big plus
  • Knowledge of Security Technologies - Firewalls, IPS and Web security.
  • Cisco product and NXOS, IOS knowledge is good to have.
  • Device driver and kernel module development.
  • Agile software development experience.

technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best.