Software Engineer at Cisco

Cisco · Bangalore, India

📋 Job Details at a Glance 📍 Location Bangalore, India 🏢 Company Cisco 👥 Experience 1-3 years 🎓 Qualification Hands-on with Python, Java. Relevant technical qualification and demonstrated shipping experience 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Python Java networking software development automation feature development cross-functional collaboration real-time telemetry Software Engineer at Cisco — Full Details & How to Apply Cisco is seeking a Software Engineer in Bangalore, India to develop and automate features for wireless networks, with a specific focus on real-time telemetry and feature development . This role offers hands-on experience with Python and Java in a live network environment, directly contributing to network performance and reliability. This Software Engineer role is critical for building automation tools that manage wireless network features, enabling real-time telemetry and improving operational efficiency. The position requires active involvement in software development , feature development , and cross-functional collaboration , with responsibilities centered on automation and networking systems. Candidates will work on practical, shipped solutions using core technologies such as Python and Java . Cisco recruitment for this position emphasizes technical qualifications and demonstrated shipping experience. The role is part of a team focused on software development in enterprise networking applications. The job posting highlights that the position involves real-time telemetry and automation , with responsibilities in feature development and cross-functional collaboration . The Company is known for enterprise networking solutions, and this role supports its technology stack through hands-on engineering. 2023, 2024, 2025, 2026 graduates are eligible. Candidates must have hands-on with Python, Java , a relevant technical qualification, and demonstrated shipping experience . The role requires 1-3 years of experience . The salary is Not Disclosed . Candidates will gain practical experience in Python , Java , networking , software development , automation , and feature development . This role provides exposure to real-world enterprise networking systems and supports progression into advanced software engineering roles in technology-driven environments. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Software Engineer jobs in Bangalore, India jobs are available through Cisco recruitment . Apply online to secure your place in this onsite role. Job Role & Responsibilities The Software Engineer at Cisco is responsible for developing and maintaining wireless network management features using Python and Java , ensuring real-time telemetry data is processed to improve network performance metrics. This role directly impacts the stability and scalability of enterprise wireless infrastructure through hands-on implementation and continuous integration. Define and develop new features for wireless network management applications using Python to implement feature development pipelines and API integrations. Implement automation scripts in Python to reduce manual testing cycles and improve software development efficiency by 30% in CI/CD workflows. Collaborate with cross-functional engineering teams to deliver solutions using Java for backend services and networking protocols in enterprise-grade applications. Utilize real-time telemetry data from Cisco ’s network devices to monitor packet loss, latency, and throughput metrics for performance optimization. Maintain and refactor existing Java codebases for wireless network applications, ensuring compliance with software development best practices and code quality standards. Document software development processes and automation improvements in internal wikis using structured formats like YAML or Markdown for traceability. Troubleshoot wireless network issues by analyzing logs and error reports, providing customer-facing support via real-time telemetry dashboards and diagnostic tools. Support end-to-end deployment of network applications using automation scripts and version control systems such as Git and Jenkins pipelines. This role requires direct ownership of feature development and system performance, with measurable impact on network performance , automation efficiency , and codebase stability across Cisco ’s wireless infrastructure. Required Skills & Technical Competencies Candidates must demonstrate proficiency in core technical competencies including Python , Java , networking , and automation to perform feature development and system integration tasks in Cisco ’s wireless platform. Technical Skills Python — essential — used for developing feature modules and automation scripts in wireless network management applications, including API integrations and data processing pipelines. Java — intermediate — applied in building scalable backend services for enterprise networking , with focus on RESTful APIs and service orchestration. Networking — foundational — required to understand wireless protocols such as IEEE 802.11, IP addressing, and network topologies in enterprise environments. Automation — entry — used to create scripts that automate testing, deployment, and monitoring tasks in CI/CD pipelines, reducing human error and execution time. Feature development — intermediate — involves designing, coding, and testing new features for wireless network applications with clear user requirements and performance benchmarks. Cross-functional collaboration — practical — executed through structured meetings with product owners and engineers to align on feature scope and technical specifications. Real-time telemetry — operational — leveraged to parse and visualize live network performance data, enabling dynamic response to performance degradation events. When showcasing these skills, emphasize specific projects where you used Python or Java to build features, automate workflows, or analyze real-time data from network devices. Eligibility Criteria This role is designed for candidates with a relevant technical qualification , hands-on experience in Python and Java , and a demonstrated history of shipping software features in academic or internship projects. Must hold a relevant technical qualification such as a B.Tech in Computer Science, Information Technology, or a related field. Eligible batches are 2023 , 2024 , 2025 , and 2026 with a minimum of 1 year of hands-on experience in software development . Must have completed at least one project involving Python or Java for feature development or automation , preferably with real-world data or network simulation. Experience with GitHub or version control systems is expected for code repository management and collaboration. CGPA is not specified, but academic performance must reflect consistent technical aptitude in programming and problem-solving. Portfolio or project documentation must include code, deployment steps, and performance metrics to demonstrate shipping experience. Documentation & Portfolio Requirements Your resume must include a dedicated section with project details, such as Python or Java code snippets, deployment environment, and measurable outcomes like reduced latency or improved automation efficiency. For this role, prioritize showcasing a project where you used Python or Java to automate a network-related task or develop a feature that improved performance metrics — this directly aligns with Cisco ’s real-time telemetry and feature development needs. Salary for Software Engineer at Cisco 💰 Compensation Not Disclosed The advertised compensation for the Software Engineer role at Cisco is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer Upskilling with the right resources significantly enhances your chances of selection for the Software Engineer role at Cisco . Recommended Courses & Resources Python — Mastering Python is crucial for software development tasks in this role. Java — Proficiency in Java is essential for feature development and automation . cross-functional collaboration — Enhances teamwork skills necessary for cross-departmental projects. KodNest — Provides practical experience in software development and networking . Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating hands-on experience with Python or Java — Provide specific examples of projects or roles. ❌ Using a generic resume instead of tailoring it — Customize your resume to reflect the job responsibilities. ❌ Listing technologies without detailing application — Clearly explain where and how you used Python and Java . ❌ Ignoring the experience requirement of 1-3 years — Ensure you meet the experience criteria before applying. ❌ Adding unrelated technologies or unsupported claims — Stick to relevant skills to avoid ATS rejection. ❌ Failing to verify the official Apply URL — Always check the application link before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that you meet the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to your resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Software Engineer Optimizing your resume for ATS is crucial for standing out in the application process for the Software Engineer role at Cisco . ATS Keywords to Include Python Java Networking Software Development Automation Feature Development Cross-Functional Collaboration Real-Time Telemetry Enterprise Networking Wireless Networks Collaboration Technical Qualification Resume Tips for This Role Highlight hands-on experience with Python and Java prominently on your resume. Emphasize experience in software development and automation using the supplied technologies. Include a project that showcases skills in wireless network management or real-time telemetry . Use exact keywords from the job description naturally to align with ATS requirements. Avoid adding unsupported claims or technologies that cannot be substantiated. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Avoid including unrelated technologies or unsupported claims in your resume for this role. How to Apply for Software Engineer at Cisco Apply Now — Cisco Open the official apply URL and confirm the job title and company is correct. Prepare a resume aligned with the required skills, responsibilities, qualifications, and experience. Complete the official application form accurately and avoid unsupported claims. Submit the application and save the confirmation or application reference if provided. Record the application date and monitor the official company portal or registered email for updates. Applications reviewed on rolling basis — early submission recommended. Apply Now — Cisco NexisGrow.com does not charge any fees for job applications. Cisco Cisco is a technology company based in Bangalore, India, offering onsite software engineering roles. The company operates in enterprise networking , focusing on wireless network management. This Software Engineer role supports real-time telemetry and feature development within wireless applications. The team develops and automates features for wireless network management. Responsibilities include software development , networking , and cross-functional collaboration . Work involves building solutions with Python , Java , and automation tools to support real-time telemetry and feature delivery. This role provides early-career exposure to core technologies like Python , Java , networking , and automation . Candidates gain hands-on experience in software development , feature development , and cross-functional collaboration within enterprise networking applications. Company Details Industry Technology Location Bangalore, India Connect With Us Careers Apply Now Website 🔗 cisco.wd5.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical qualification and 1-3 years of experience, from the eligible batches of 2023, 2024, 2025, and 2026. ? What technical skills are most important for this role? Skills Tap to expand + Answer Python and Java are crucial for software development, along with networking knowledge. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer Review Python and Java fundamentals, understand networking concepts, prepare to discuss automation projects, practice coding problems, and be ready to explain real-time telemetry applications. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is onsite in Bangalore, India. ? What career exposure can this role provide? Growth Tap to expand + Answer Exposure to software development, automation, and collaboration with cross-functional teams in the technology sector. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight hands-on experience with Python and Java, knowledge of networking, and any relevant projects in software development. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The role involves collaboration with engineers and cross-functional teams to deliver high-quality solutions. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, the experience requirement is 1-3 years. 🔗 Explore More on NexisGrow More jobs in Bangalore Browse all Tech jobs Latest Fresher jobs More jobs at Cisco Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com