SoC Verification Engineer
Nordic Semiconductor · Tampere Metropolitan Area
På platsjunior💰 3 450–4 200 EURIT och teknik · SemiconductorPublicerad 04.11.2026 02.00
Kompetenser
rtl designip integrationsoc verificationsystemveriloguvmhdl debuggingcoverage-based verificationassertion-based verificationformal verificationc/c++Python
Jobbeskrivning
About the job
We are expanding our R&D team within our Cellular IoT units and the digital group is looking to recruit a junior SoC Verification Engineer. In this position you will be involved in the development of Nordic Semiconductor's next generation of world-leading ultra-low power chips, with focus on RTL design, IP integration and verification. We are also embracing AI-driven methodologies to increase verification efficiency, coverage closure and quality.
Nordic's digital designers have expertise in various low-power short- and long-range wireless standards and low-power microcontrollers. Using cutting-edge design techniques to achieve high performance at extremely low power is of paramount importance. We operate as focused individuals on highly specialized projects, and come together as a cohesive team, in which our skill-sets, passions and expertise feed into our enhanced collective excellence.
Key responsibilities
SoC/IP subsystem verification planning, test infrastructure development, functional verification.
Embedded C code or writing CPU-centric tests using C code.
Coverage definition, implementation and analysis.
Test bench and test case generation using Verilog, SystemVerilog & UVM.
Reading, understanding and debugging RTL written in HDLs (Verilog, SystemVerilog) and root-cause analysis.
Applying AI based tools and techniques to improve verification productivity, e.g. AI-assisted test and testbench generation, intelligent regression management, automated failure triage and accelerated coverage closure.
Key Qualifications
MSc in electrical engineering or equivalent, or Bachelor with industrial experience.
Strong knowledge of coverage-based verification, assertion-based, and formal verification techniques.
Solid working knowledge of HDLs such as Verilog, SystemVerilog and/or VHDL, including SystemVerilog Assertions (SVA).
Good debugging skills.
Programming background in low-level and script-based languages, e.g. C, C++, Python, Perl is a plus.
Interest in, or experience with, using AI tools (e.g. LLM-based coding assistants) in the verification workflow.
Fluent English language skills (written and oral).
Personal Skills
We are looking for a team-oriented colleague with good collaboration skills and the ability to work autonomously. You have good methodical and problem solving skills, you enjoy new tasks and are excited by the opportunity to make a difference. We hope that you are curious to learn, eager to try out new things (including emerging AI technologies), and continuously improve, while acknowledging that failure is an important part of learning.
Working for Nordic
Working at Nordic, you will be inspired and supported to develop yourself. Our teams enjoy a professional and informal working environment. We value and encourage the continuous development of skills and expertise to the highest levels. We are proud of our Norwegian heritage, our highly skilled international workforce, and our world-leading innovation.
We offer a variety of tasks and projects, and the possibility to work alongside some of the world’s most renowned experts within their field. We encourage our employees to question the established and innovate while expecting professionalism, commitment, and the will to learn.
Benefits
Competitive salary with bonus plan (Short term incentive + Long term incentive) Insurance plan Regular Finnish annual vacation + Paid year end break (24th-31st Dec) Flexible working hours Family friendly policies Employees' sports and social club, multiple social activities throughout the year Practical details Location: Tampere, Finland Please note that this position might be subject to a background check.