Software Engineer

Cisco · Bengaluru

  • Experience0–3 yrs
  • SalaryNot disclosed
  • Work modehybrid
  • Levelfresher
  • Posted14 Sept 2026

About Cisco

Cisco is hiring in Bengaluru in technology software. This role looks for around 0+ years of experience.

Skills

  • C/C++
  • Python
  • Wi-Fi
  • Networking fundamentals
  • Software testing
  • Test automation
  • System validation
  • Debugging
  • Wireless controllers
  • Wireshark
  • WPA2/WPA3

The role

A software engineer at a networking technology company develops wireless features across access-point, controller, and management layers, using C/C++ and Python for Wi-Fi systems and validation. The role analyzes packet traces and applies Wireshark and WPA2/WPA3 to debug and verify wireless behavior.

Full job description

Cisco is hiring for the role of Software Engineer!

Responsibility of the Candidate:

Develop and integrate wireless features across AP, controller, and management layers

Write and maintain software in C/C++ and scripting languages (Python)

Design and execute test plans, and develop automation for feature validation

Analyze logs, packet traces, and system behavior to debug issues

Reproduce issues and validate fixes across system components

Set up and use lab environments for testing wireless scenarios

Collaborate with platform, radio, QA, and cloud teams

Requirements

MS + 0-2 years or BS + 1-3 years of experience

Strong programming skills in C/C++ and Python

Solid understanding of networking fundamentals and Wi-Fi (802.11 basics)

Experience or strong interest in testing, automation, and system validation

Strong debugging and analytical skills

Exposure to wireless controllers or cloud-managed networking systems

Experience with tools like Wireshark

Familiarity with WPA2/WPA3 security