Nokia logo

Principal Engineer, Video Coding Software

Nokia

Job Description

The Team You'll Be Part Of

Nokia Technologies is at the forefront of licensing Nokia intellectual property, including patents, technologies, and the Nokia brand. We build on Nokia’s continued innovation and decades of R&D leadership in technologies deployed in virtually all connected devices used today. The Video Center of Excellence develops state-of-the-art visual technologies and system solutions, driving the standardization of future media technologies in leading standardization organizations.

How You Will Contribute And What You Will Learn

As a Principal Engineer in Video Coding Software, you will:

  • Design and implement new video codec software architectures and features, including video coding tools and high-level syntax features for next-generation video codecs.
  • Contribute to collaborative research leading to technology transfer, publications, and Intellectual Property.
  • Develop your skills towards next-generation video coding algorithm development.

Key Skills And Experience

To succeed in this role, you should have:

  • At least a M.Sc. degree with a minimum of 8 years of relevant experience in high-quality software implementations of video codecs or image/video processing algorithms.
  • Excellent software development skills in C and C++ and collaborative software development experience.
  • Hands-on expertise in the latest video coding standards, such as HEVC and VVC.

Additional skills that are valued include:

  • Knowledge of different software environments, such as cloud and GPU environments.
  • Experience with Python and machine learning frameworks.
  • A good track record in IPR generation.

About Us

Nokia is committed to innovation and technology leadership across mobile, fixed, and cloud networks. Your career here will have a positive impact on people’s lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world. We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks, and fearless to bring our authentic selves to work.

What We Offer

Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs, and highly diverse teams with an inclusive culture where people thrive and are empowered.

Nokia is committed to inclusion and is an equal opportunity employer. We have received recognitions for our commitment to inclusion & equality, such as being one of the World’s Most Ethical Companies by Ethisphere and being listed in the Gender-Equality Index by Bloomberg.

Join us and be part of a company where you will feel included and empowered to succeed.

Benefits
Extracted with AI

  • Continuous learning opportunities
  • Well-being programs
  • Employee resource groups
  • Mentoring programs
  • Inclusive culture

Similar jobs

Last update: 23 minutes ago

Nokia logo
Nokia

Principal Software Engineer - Cloud Computing

Principal Software Engineer role focusing on Cloud Computing, Software Development, and 5G technologies in Amadora, Portugal.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

Nokia logo
Nokia

Senior AI Architect

Senior AI Architect needed to develop AI architecture and guide technical teams in a dynamic, inclusive environment at Nokia.

Barco logo
Barco

Software Engineer with C/C++ and Python

Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

Google logo
Google

Software Engineer III, Open Video

Join Google as a Software Engineer III in Open Video, focusing on video compression and machine learning technologies.

FoodLabs logo
FoodLabs

Senior C++ Computer Vision Engineer

Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

ST Engineering iDirect logo
ST Engineering iDirect

Senior Software Engineer - Satellite Communications

Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Telenet logo
Telenet

Software Engineer with Design Affinity

Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Cantina logo
Cantina

Senior Media Software Engineer (Real-Time)

Senior Media Software Engineer needed for AI-driven real-time media platform, skilled in C/C++, WebRTC, and mobile development.

Mapbox logo
Mapbox

Software Development Engineer II, C++, Nav SDK Core

Join Mapbox as a Senior C++ Developer in Helsinki, enhancing navigation systems for global brands.

Twilio logo
Twilio

Staff Software Engineer - Video and Voice

Join Twilio as a Staff Software Engineer focusing on Video and Voice communications, leveraging AWS, GCP, and JVM technologies.

Qt Group logo
Qt Group

C++ Software Engineer, QML Team

Join Qt Group's QML Team as a C++ Software Engineer. Work on Qt's core, develop QML language, and enjoy flexible hours in Berlin.

Amazon logo
Amazon

Principal Software Engineer - Ring

Lead the development of streaming solutions for home security products, focusing on firmware optimizations in Madrid.

Vimeo logo
Vimeo

Senior Software Engineer, Customer Solutions Video Pro

Join Vimeo as a Senior Software Engineer to build and enhance video solutions with a focus on UX, scalability, and performance.

Meta logo
Meta

Senior Software Engineer, Media Creation Technology

Senior Software Engineer for Media Creation at Meta, focusing on video SDKs and integration across platforms.

Nasdaq logo
Nasdaq

Senior Software Developer - Java, CI/CD, HPC

Join Nasdaq as a Senior Software Developer in Vilnius, focusing on Java, CI/CD, and HPC in a hybrid work environment.

Microsoft logo
Microsoft

Remote Software Engineer II - C++

Join Microsoft as a Remote Software Engineer II focusing on C++ for cloud streaming technology.

Vimeo logo
Vimeo

Senior Software Engineer, Video Analytics

Join Vimeo as a Senior Software Engineer in Video Analytics, focusing on full-stack development with JavaScript, PHP, and Scala.

Twitch logo
Twitch

Software Engineer - C/C++ Development

Join Twitch as a Software Engineer in Berlin, specializing in C/C++ for video processing applications.