
Cisco Off Campus Hiring Software Engineer Intern | 75,000 - 1,00,000/Month Expected
Software Engineer – Network/Embedded/Application Development (Intern) - India UHR :
Who You Are
- Open to 2025/2026 pass-out students only.
- Students from all degrees/branches are welcome to apply.
- This opportunity is for a Summer Internship only.
- No active backlog/arrears at the time of registration.
- Solid understanding of computer science fundamentals and software engineering.
- Strong knowledge of programming and scripting languages.
- Creative problem-solving skills and excellent troubleshooting/debugging skills.
- Experience in building and maintaining excellent relationships with extended teams.
- Excellent verbal and written communication skills.
Team Description
The team plays a crucial role in driving next-gen software innovations across cloud, mobile, desktop, and security spaces. You'll build applications that make technology accessible to people on a variety of devices. Imagine, design, and create solutions to transform how we work, live, learn, and play.
You will design, develop, troubleshoot, and debug software programs for enhancements and new products. Additionally, you will develop software and tools supporting design, infrastructure, and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. You may also determine hardware compatibility and/or influence hardware design.
Software Engineer – Networking Protocols
- Solid understanding of computer science fundamentals and software engineering with an aptitude for learning new technologies.
- Knowledge of TCP/IP networking fundamentals, routing, and switching concepts.
- Basics of routers, switches, and network debugging tools; hands-on experience is a plus.
- Understanding of security technologies like Firewall, IPS/IDS, VPN, IPsec, TLS, and conceptual understanding of data security and threat vectors.
- Strong programming and scripting skills in Python with focus on optimization and performance.
- Familiarity with multiple development environments; expertise in at least one.
- Strong testing inclination with comprehensive coverage for all use cases.
- Creative problem-solving and excellent troubleshooting/debugging skills.
- Experience in establishing and sustaining excellent relationships with extended teams.
Software Engineer – Application Software
- Solid understanding of computer science fundamentals and software engineering with an aptitude for learning new technologies.
- Knowledge of TCP/IP networking fundamentals, routing, and switching.
- Strong knowledge of programming and scripting languages like Python.
- Solid fundamentals of object-oriented design and programming.
- Ability to scale applications to the cloud.
- Strong testing inclination ensuring comprehensive coverage of all use cases.
- Hands-on exposure to open-source and mobile application development is a plus.
- Exposure to debugging applications and familiarity with development/debugging tools.
- Interest in user experience (UX) and user interface (UI) design and development.
- Creative problem-solving and excellent troubleshooting/debugging skills.
Software Engineer – Embedded and Systems Development
- Solid understanding of computer science fundamentals and software engineering with an aptitude for learning new technologies.
- Strong programming and scripting skills in Python.
- Exposure to kernel programming, user space, and system space.
- Very strong fundamentals of operating systems; exposure to device drivers and BSPs is a plus.
- Knowledge of system-level debugging techniques and related tools.
- Strong programming skills with emphasis on system programming.
- Creative problem-solving and excellent troubleshooting/debugging skills.