Software Engineer – Network/Embedded/Application Development (Summer Internship)
Recruiter Fit Breakdown & Candid Summary
Ideal for students with a strong academic foundation in computer science and networking, who are eager to solve complex technical challenges.
Candidates should have a solid grasp of core CS principles and be proficient in programming languages relevant to their chosen track (networking, application, or embedded systems).
This role requires a forward-thinking approach to AI-integrated engineering and the ability to use AI tools to enhance development processes.
Not suitable for those without a strong academic background or hands-on experience in the relevant technical areas.
Role Responsibilities
- 1Develop, test, and refine software for networking protocols, embedded systems, and cloud applications.
- 2Collaborate with industry experts to solve complex technical challenges and optimize system designs.
- 3Use AI-assisted workflows to streamline development and improve code quality.
- 4Influence technical decisions and take ownership of projects.
- 5Ensure the reliability, performance, and security of global solutions.
Skills Matrix
Must-Have Skills
Nice-to-Have Skills
Will an ATS filter reject your resume for this role?
Check your keyword match score, missing must-have skills, and formatting flags — before you apply.
No signups. Free check in 3 seconds.
Ready to submit your application?
Apply directly on Cisco's official job portal.