Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Cisco Senior Software Engineer 
India, Karnataka, Bengaluru 
540153416

27.01.2025

Your Impact

  • Exhibit independence, accountability, effective communication, flexibility, and strong teamwork.
  • Keen to learn new technologies with minimal support.
  • Design and automate processes for network system deployment and maintenance.
  • Collaborate on requirements and design with product management and technical marketing.
  • Integrate, test, and resolve issues for new features with internal teams.
  • Debug and resolve system-level software issues.
  • Contribute to the ACI Team, advancing network controller software.
  • Support DCN controller feature development and integration of automation and analytics.
  • Advocate for scalable codebases and maintain high-quality code.
  • Engage in all software development phases, from design to deployment.
  • Implement automated testing to ensure reliability.
  • Stay updated on SDN, network automation, and cloud trends.
  • Collaborate to tackle technical issues.

Minimum Qualifications:

Bachelor’s or master’s degree or equivalent experience in computer science or a related field with 5+ years of experience.

  • Proficient in software design and development using C/C++ on Linux.
  • Develop and debug system services using Linux system calls and subsystems.
  • Tackle and debug software with tools like GDB.
  • Strong foundation in data structures, algorithms, and software design, with excellent analytical and debugging skills.
  • Deliver high-quality software products.
  • Engage in code reviews and provide constructive feedback.

Good to Have:

  • Experience in building network controllers and large-scale distributed systems
  • Experience with build systems and Gnu Make files
  • Experience programming languages Go, Python
  • Experience in Infrastructure services
  • Experience with Distributed databases and file systems.
  • Experience with multi-core/multi-thread programming