Junior Python Software Engineer - Serbia - ETR
NeuralFabric
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens.
Location: Belgrade, Hybrid
Start date: As soon as possible
Applications accepted until further notice
We are seeking for a motivated Software Engineer to join the field of Network Technology within our R&D department which contributes to the evolution of the next generation of leading networking products. We are building firmware, SDK, simulator, and compiler for Cisco Silicon One™ architecture and work in the development of pioneering technology.
Meet the Team
This is a unique opportunity to be part of a leading team developing a next-gen product that will soon handle all internet packets in the world.
We are working on the new generation of silicon which will be part of all families of Cisco devices that will drive the future of the internet.
This is an opportunity to work with worldwide distributed Cisco R&D centers and learn from the best engineers in the field.
We are looking for people who are in love with technology and engineering to help us push the limits of what is possible through innovation, determination, and teamwork. The result of your work will be integrated into the products of world-leading companies and will have a worldwide impact.
What You Will Be Doing
Design and implement tools and testing frameworks written in Python used to improve CISCO Silicon One™ products
Participate in bring-up process of new CISCO Silicon One™ devices
Write system tests for complex scenarios by understanding both customer deployment and SW/HW limitations
Help maintain code quality, organization and automation
Efficiently communicate and collaborate with cross-functional hardware and software engineering teams
Who Are You
Want to dive in and not afraid to make important decisions
Willing to learn or improve Python skills
Has a cheerful, positive attitude with good communication skills
Love tackling complex problems
What are we looking for
Good knowledge of object-oriented principles
Academic education in computer technology (finished or ongoing BSc / MSc studies) - GPA 8.5 or above
Good problem-solving, debugging and analytical skills
Motivation to learn and ability to work as part of a team
High level of work autonomy and sense of responsibility
Desire for improvement of current skillset in a fast-paced working environment
Fluency in spoken and written English
What would stand out but not required
Familiarity with Python and Linux
Ability to read and understand C++ code (without requiring C++ development skills)
Familiarity with Git and Jenkins
Familiarity with debugging on HW
Familiarity with Jira for issue tracking
Why Cisco?
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.