The average Cisco salary in India can vary greatly by role. Annual salaries typically range from ₹4,20,000 (or ₹202) for a Apprentice to ₹1,00,00,000 (or ₹4,808) for a Principal Software Engineer. This is based on 11405 salaries submitted on Glassdoor by Cisco employees in India as of June 2026.