SoC Verification Engineer

Nordic Semiconductor 

📍 Trondheim, Norway 🇳🇴

full-time
mid-level
hybrid
Expired
Posted —
This job posting has expired View All Embedded Systems Engineer Jobs

Key Skills

SystemVerilogverificationtestbenchPythonTcl

Industry

SemiconductorConsumer Electronics

Job Description

About The Job

We are looking to include a skilled and motivated SoC verification engineer in our team in Nordic's Short-range business unit. In this role you will be involved in the development of our world class, ultra low-energy BLE products in an engaging and collaborative work environment.

As a part of our team you will contribute directly to securing the quality of Nordic's SoC-based products using state-of-the-art verification tools and methodologies.

We verify primarily using digital simulators and our responsibilities include development and maintenance of the System Verilog (SV) testbench and related infrastructure. The workflow also includes creating a verification plan based on the product specification documents and reaching coverage closure by developing and debugging testcases.

With team members in Trondheim, Oslo and Krakow we can offer a diverse, skilled and professional work environment with many opportunities to learn and grow.

Key Responsibilities

  • Functional verification of SoCs prior to tape-out
  • Development and maintenance of testbenches and testbench infrastructure for SoC-level / chip-level verification
  • Development, debugging and maintenance of embedded C code and SV testcases
  • Definition of verification requirements in verification plans based on specification documents
  • Reaching coverage closure


Key Qualifications

  • Bachelor or Master's degree in electrical engineering or similar studies
  • Solid experience and interest in verification of digital design
  • Expert knowledge of SystemVerilog: assertions, constraints, coverage and object-oriented constructs
  • Strong knowledge of verification planning, verification metrics, coverage closure
  • Strong skills in programming and scripting (python, tcl) and knowledge and interest in debugging
  • Fluency in English language, both written and spoken


Personal Skills

The ideal candidate is a motivated and analytical problem solver who works independently with focus and drive. You enjoy learning new things and sharing your knowledge with others, and you communicate well both one‑on‑one and across remote locations. As a true team player, you thrive in — and actively contribute to — a friendly, collaborative, and professional work environment.

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 short- and long-term incentive plan
  • Flexible working hours
  • Medical insurance
  • Family-friendly policies, insurances, and benefits


Practical details

  • Location: Oslo, Norway | Trondheim, Norway


Please note that this position might be subject to a background check.