SoC Verification Engineer

Nordic SemiconductorTampere, PirkanmaaOn-siteFull-timeNew grad, 0–1 yearsListed 1 hour ago

Apply now

About this role

About the jobWe 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 responsibilitiesSoC/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 QualificationsMSc 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 SkillsWe 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 NordicWorking 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.   BenefitsCompetitive salary with bonus plan (Short term incentive + Long term incentive)Insurance planRegular Finnish annual vacation + Paid year end break (24th-31st Dec)Flexible working hoursFamily friendly policiesEmployees' sports and social club, multiple social activities throughout the yearPractical detailsLocation: Tampere, FinlandPlease note that this position might be subject to a background check.