Software Engineer Intern - France

  • Location:
    Villeurbanne, France
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Software Development, Testing
  • Job Id
Start Date: February/March 2022

Duration: 6 months

Location: Cisco Villeurbanne office if Covid pandemic is over

What you’ll do

As a member of the IOT BU engineering team you will participate in the design and development of Cisco Cyber Vision which is a comprehensive asset inventory, network monitoring and threat detection solution for control engineers and IT security leaders to work together in building and managing efficient OT security strategies.

Our solution is developed with the following technical stack:

·        PostgreSQL for storage

·        Golang for sensor and backend

·        ReactJS for frontend

You will work on one of the following projects.

Project 1:  Fuzzy logic engine for characterisation of devices from their network behaviour

Cisco Cyber Vision collects and decode data from Industrial networks via sensors embedded into switches and routers. Devices can have several IP addresses, Ethernet ports, protocols, and can be seen from various sensors. The goal of this internship is to aggregate these data through a fuzzy logic engine to recreate, characterize, and represent the “real world devices” from these data.

Project 1 - Skills needed: 

·       Fuzzy Logic theory,

·       Linux programming,

·       REST API,

·       Industrial automation appreciated. 

Project 2: Simulated pen test for ICS 

Starting from previous internship results, a first approach for simulated pen testing algorithms with a model as been created from the data collected by Cisco Cybervision. The goal of this internship will be to work on the resolution algorithms that will find the weak points of a system for these models to scale to thousands of devices and to refine the model and add new data sources.

Project 2 - Skills needed: 

·        IA,

·        Optimization algorithms,

·        Gradient descent,

·        Genetic algorithms,

·        Data modeling,

·        Industrial Automation

Soft skills

By joining the Cyber Vision team, you will be asked to perform exciting tasks such as supervising the development of new functionalities or adapting the architecture to preserve our high level of performance. To carry out these missions successfully, you will demonstrate the following qualities: 

·        Teamwork

·        Eager to learn

·        Problem solving skills

·        English proficiency


INSA or similar Engineering School (BAC+ 4 / Bac +5)

Why Cisco?

#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all.

We embrace digital, and help our customers implement change in their digital businesses. Some may think we’re “old” (36 years strong) and only about hardware, but we’re also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do – you can’t put us in a box!

But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.)

Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward.