Student Intern

August 14, 2024

Are you applying to the internship?

Job Description

About Cisco Serbia:

Cisco Serbia is a part of Cisco’s global R&D department, located in Belgrade. They contribute to the development of next-generation networking products by building firmware, SDKs, simulators, and compilers for the Cisco Silicon One™ architecture. Their work focuses on pioneering technology, which impacts the future of the internet.

Internship Description:

Cisco Serbia is seeking motivated students to join their R&D department as interns. The internship program offers flexibility to accommodate academic commitments, with a minimum commitment of 2 days per week, up to 5 days per week depending on availability. The specific schedule can be tailored in consultation with a mentor.

This internship provides a unique opportunity to gain professional experience at Cisco and potentially transition into a full-time role upon completion.

Internship Roles:

There are three distinct teams within the R&D department offering internship positions:

1. Plugin & Extension Development:

• Design and develop plugins & extensions for a fully featured IDE based on the VSCode framework.
• Support P4 language network application development and testing using the CISCO Silicon One™ family NPU device simulation platform.

2. Core SDK Development:

• Develop and maintain core components within the SDKs, such as logging modules or abstractions for internal hardware representations.

3. SDK Infrastructure Development:

• Develop, maintain, and support the infrastructural part of the SDK.
• This includes refactoring, maintenance, and optimization of the build scripts.

Requirements:

• Candidates should be in their final year of studies or enrolled in MSc studies.
• Ability to commit to an internship for up to a year.
• Positive energy, motivation to learn, and strong teamwork skills.
• High level of work autonomy and sense of responsibility.
• Desire to improve existing skills in a fast-paced environment.
• Fluency in spoken and written English.

Preferred Qualifications:

• Experience in software design/engineering with modern C++.
• Debugging, problem-solving, and analytical skills.
• Experience with other programming languages and tools like Python.