Senior Software Developer

  • Location:
    Stockholms, Sweden
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Software Development, Testing
  • Job Id
What You'll Do
You´ll help us bring automation to life by connecting the Cisco NSO platform with customer network infrastructure. The NED team seeks a motivated Software Engineer to lead, design and develop new Network Element Drivers (NED). 
You´ll be responsible for development, maintenance and troubleshooting of NED´s used in production systems.
Setting up and configuring virtual or physical network devices, in order for NED development and testing to progress, will be a common task.

Who You'll Work With
You´ll be a part of NED development team within Cisco engineering. The team consists of a core team situated in Stockholm and remote teams in Europe. The team is responsible for the development of network element drivers (NED), components that enable the Cisco NSO product to communicate with a variety of different multi-vendor network devices. The team also maintains and develop tools and infrastructure for the team success.

Who You Are
You´ve got skills in designing and developing software. You have good knowledge in network technologies and management protocols. You are used to traditional Linux environments and tools for development and testing. You have good analytic and decision making skills, a problem solver. Your good communications skills help you influence others.

Our minimum requirements for this role.
- Master or Bachelor degree in Computer Science or the equivalent.
- Minimum 3 years experience within software development
- Experienced in Java, C++ or equivalent. 
- Experienced in using Unix/Linux
- Experience in data modeling

Desired skills.
- Experience in working with Git
- Experience in working with Jenkins
- Experience in Test Driven Development (TDD)
- Experience in Continuous Integration/Development

Why Cisco
We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren’t afraid to change the way the world works, lives, plays and learns. 


We connect everything - people, process, data and things. We innovate everywhere to create fresh ideas and possibilities. We make a meaningful difference that will benefit everyone - our people, our customers and the world around us.

Our technology changes the way the world works, lives, plays and learns. But our edge doesn't come from technology. It comes from our people. We're looking for the kind of people who take smart risks, thrive in diverse environments, inspire their colleagues, and are committed to having an impact on the world. Whether you create technology solutions that redefine business or build connections that strengthen the community, you can make it happen at Cisco!