This job posting isn't available in all website languages

For Nokia Internal Employee access Log in here

Join us at Nokia to connect the world

Search jobs

Trainee, SoC FPGA Oulu

Corporate Services
MN Mobile Networks
1900000FVB Requisition #


Nokia is a global leader in the technologies that connect people and things. With state-of-the-art software, hardware and services for any type of network, Nokia is uniquely positioned to help communication service providers, governments, and large enterprises deliver on the promise of 5G, the Cloud and the Internet of Things.  Serving customers in over 100 countries, our research scientists and engineers continue to invent and accelerate new technologies that will increasingly transform the way people and things communicate and connect. Imagine creating technology that has the potential to change the world. With us, you will work with next-generation technology to design products and solutions that will shape the future.


Important part of Nokia’s next-generation technology are SoC’s which are the heart of the Nokia products. We are looking for a trainee to strengthen our SoC team and grow to be a specialist in the world of telecommunications and SoC’s.






You have a passion to learn more and you are excited doing a variety of different kinds of SoC (ASIC/FPGA) related tasks as part of your job. You are always ready to share your knowledge and skills among the people you work with. You are a team worker but also efficient on independent tasks, and your English language skills allows you to communicate efficiently in our multicultural environment.

You do not have to be a superman when joining our team. You will learn needed skills and gain the knowledge when working in our SoC development. However, it is good to have certain basic skills and knowledge when joining us. We appreciate ability to speak mathematics, understanding of the SoC (ASIC or FPGA) design flow and object-oriented methodology. It is always good to have some coding skills and understanding about the VHDL/C/SystemVerilog/Matlab.

As a member of SoC organization you can focus different digital design areas depending on your interests. You can participate from outlining SoC system design all the way up to SoC (ASIC/FPGA) validation in a lab. Your tasks can include for example following tasks:

  • Preparation and review of functional and design specification for SoC
  • Verifying logic functionality and FPGA code design/implementation.
  • Coding of SoC functionality from top-level down to block level
  • Verification and simulation of needed functionality on block level
  • Support HW/SW Bring-up and debug

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions
Life at Nokia
Explore Employee Blogs
We create the technology to connect the world

Stay in touch with us through our social media channels:

Follow us on Facebook
Follow us on LinkedIn
See us on Glassdoor
Follow us on Twitter

Similar Listings

MN Mobile Networks

Oulu, Finland, Finland

📁 Corporate Services

Requisition #: 1900000HV0

MN Mobile Networks

Oulu, Finland, Finland

📁 Corporate Services

Requisition #: 1900000FJP

MN Mobile Networks

Oulu, Finland, Finland

📁 Corporate Services

Requisition #: 1900000J6U

Teams at Nokia

See all jobs

Research & Development

See new jobs

Market & Sales development

See new jobs

Corporate services

See new jobs
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.