Final application date

26 February, 2023




Charlotte Axelsson


SICK is a world-leading supplier of sensors and sensor solutions for industrial applications. We are 11 000 employees in 50 countries and our headquarter is in Freiburg, Germany. SICK in Linköping is an innovation center for Machine Vision and we are 80 committed employees with a big interest in image processing and visualization. For more than 35 years, our team at SICK Linköping has successfully developed and delivered software for technically leading products within the field of 2D and 3D vision, as well as system solutions for i.e., robot guidance and quality control.

What you will do

The SICK Nova team consist of 15 developers with a mix of experiences, age and gender. The work is being done using agile methodologies having a very tight collaboration with the product managers. We work in a continuous integration (CI) environment with test automation on the target.

SICK Nova is an application that runs on our industrial sensors, that helps users with or without programming knowledge to easily setup and solve their vision applications. Nova consists of Lua scripts running on a programmable sensor, together with a web user interface for configuration and visualization. We continuously run our system test suite that what is written in python (pytest). Currently the communication between the sensor and the computer running the test suite is done via web sockets and http requests. This summer internship is about to investigate if this interface could be standardized, so writing test and other python helper could do the application easier. If python classes could be generated from the Lua scripts, that would be helpful!

If you have an interested in programming, user experience, curious about how modern applications that runs industrial cameras works and want to be a part of our continuous improvement’s efforts, you are warmly welcome to contribute!

What you need

  • You have finished at least your bachelor’s degree at university level with a relevant profile such as Applied Physics, Software Development, Computer Science or Media Technology.
  • You will benefit from having experiences with both Python and Lua

What we offer you

Our motto at SICK IVP is to provide world leading solutions in Machine Vision. We have high demands on ourselves and have a helpful attitude towards each other in reaching best possible results. We offer you engaged and dedicated colleagues, exciting technological challenges, a stimulating international collaboration environment, and a culture based on freedom with responsibility. Together we strive for a good balance between work and leisure, which has resulted in a several times awarded working environment.

Period of time

June – August (8 weeks)

More information

If you have questions regarding the summer internship, please e-mail to

Tom Artursson, Group Manager R&D, Configurable Vision,


Charlotte Axelsson, HR Manager,

We are looking forward to your application no later than 2022-02-26!

At SICK in Linköping, we are very proud of being a healthy and attractive workplace. For many years, we have been elected as one of the best workplaces in Sweden according to the survey Great Place to Work, the latest award is from 2021. We work actively to reduce our climate footprint and we are active in various ways to contribute to the society and to increase diversity at our workplace.