
Internship - Video Streaming Systems
Nokia Technologies is focused on licensing valuable Nokia intellectual property, including patents, technologies and the Nokia brand. Building on decades of innovation and R&D leadership in technologies used in virtually all mobile devices used today.
Nokia is an equal opportunity employer that is committed to diversity and inclusion. At Nokia, employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law.
Media Technologies Research develops differentiating technologies and system solutions through research to Nokia products, strengthens Nokia's patent portfolio and drives technology standardization.
In Media Technologies Research, we are looking for new team members to join us for research and development of world-class audio-visual media streaming systems and related technology enablers.
In this role you will be responsible for:
•Research and development of novel approaches and technologies for real-time and low delay immersive video streaming and communication systems
•Software implementation of the developed technology for proof-of-concept and prototyping purposes, for both on-device and cloud-based media processing
•Collaboration with the team members and with other teams in order to transfer the developed technology to the relevant business units
•Publication of results and intellectual property generation
We expect you to have knowledge on:
•Signal processing, especially fundamentals of video coding and transport systems
•Real-time media transport protocols (RTP, RTCP and alike)
•MPEG media carriage standards (ISOBMFF, fMP4, DASH)
•Knowledge on existing media processing frameworks such as FFMPEG and GStreamer is a plus
We expect you to have the following qualifications and technical skills:
•MSc degree in a relevant technical area and willing to pursue a Ph.D. degree in a relevant topic
•2+ years relevant work experience or equivalent R&D project experience in academia
•Algorithm development from idea to proof-of-concept and prototype phases
•Excellent programming and software development skills in C/C++ and Python
•Experience in GPU programming using NVIDIA CUDA is a plus
•Experience in computer vision libraries such as OpenCV is a plus
•Comfortable in both Windows and Linux development environments and being able to develop cross-platforms software components (knowledge of embedded and/or cloud-deployable software development is a plus)
As a person, we expect you to be:
•Innovative, full of ideas and eager to invent and apply new things
•Motivated to learn and explore new ideas and technologies
•Be an out of the box thinker and problem solver
•Team player and believer in the power of "we" rather than "me"
•Looking forward to be in a multi-disciplinary and multi-cultural team
•Self-guided and eager to take responsibility
•Excellent in written and verbal English language skills
Job location is Tampere or Espoo / Finland