Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Senior Software Engineer

Cisco Bangalore senior full-time

The employer hasn't listed a salary.

Apply on Cisco

Description

Join Cisco's Wireless and IoT team in Bangalore as a Senior Software Engineer. You will design and deliver Wireless Access Point IoT software features that connect enterprise networks with IoT devices and applications.

Your responsibilities will include:

  • Leading the design, development, and delivery of Wireless and IoT software features on Cisco Wireless Access Points
  • Owning features end-to-end, from requirements clarification and technical design through implementation, validation, release readiness, and field support
  • Developing and debugging production software across networking, embedded Linux, firmware, protocol, container, and system integration layers
  • Driving architectural decisions within your area of ownership, balancing scalability, reliability, security, testability, and operational support
  • Collaborating with cross-functional teams to deliver integrated solutions
  • Improving software quality through code reviews, automated testing, CI/CD practices, threat modeling, defect root-cause analysis, and application of artificial intelligence tools
  • Mentoring junior engineers and providing technical guidance through design reviews, code reviews, debugging support, and knowledge sharing
  • Applying AI-assisted and agentic-based software development practices to accelerate engineering velocity and improve code quality, testing, debugging, or documentation

The ideal candidate will have:

  • 7+ years of experience in software development for embedded, systems, or networking on embedded Linux or similar operating environments
  • Strong production experience developing, debugging, and maintaining software in C or C++
  • Experience with Wireless, IoT, or networking technologies such as BLE, Zigbee, Thread, or Wi-Fi
  • Experience with networking communication protocols such as TCP/IP, UDP, and HTTP/S
  • Experience with embedded Linux internals, multi-threading, firmware integration, containers, device lifecycle, drivers, scripting, and platform tooling
  • Ability to design, implement, test, and debug complex software features with limited guidance
  • Practical understanding of software quality practices, including code reviews, unit or integration testing, defect analysis, and maintainable design
  • Strong analytical, troubleshooting, and cross-functional collaboration skills
  • Ability to take ownership of technical problems and drive them to resolution across geographically distributed teams
  • Experience applying Artificial Intelligence to software engineering workflows, including AI-assisted coding, test generation, debugging, documentation, code review, and agentic or AI-first development practices

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Senior-Software-Engineer--BLE-IoT-_2022262

Apply on Cisco