Emulation Engineer - RISC -V

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system · QA och testning

I korthet

Qualcomm is seeking an Emulation Engineer specializing in RISC-V for their Cupertino, California office. The role involves working across pre-silicon disciplines to develop and maintain complex hybrid execution environments for system software and performance benchmarking.

Ansvarsområden

  • Work cross-functionally across architecture, microarchitecture, design, design verification, software, performance, and emulation/prototyping.
  • Communicate clearly across teams and geographies.
  • Develop, debug, and maintain complex system-level hybrid execution environments.
  • Enable pre-silicon bring-up of system software and performance benchmarking workloads.

Krav

  • 8+ years of industry experience.
  • Bachelor's, Master's, or PhD in a relevant engineering field.
  • Strong domain knowledge of computer architecture.
  • Ability to work independently and across geographies.
  • Hands-on experience with commercial emulation platforms (Palladium, Mentor Veloce) and/or prototyping platforms (Protium, Primo, HAPS).
  • Expertise in transactor development, virtual prototyping, and advanced verification techniques (assertions, coverage, UPF).
  • Solid understanding of modern SystemVerilog for design and verification.
  • Experience isolating and reproducing silicon bugs in emulation.
  • Strong software development in compiled (C/C++) and interpreted (Python, Tcl) languages.
  • Proven hardware/software co-debug skills.
  • Working knowledge of firmware, OS (Linux, RTOS), and hypervisor (Xen, KVM) stacks for embedded and server applications.
  • Familiarity with CPU architectures (RISC-V, x86, ARMv8), coherent communication protocols, and standard IO interfaces.
  • Experience building and maintaining production infrastructure automation, including execution pipelines and observability and reporting frameworks.

Önskade kvalifikationer

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 4+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 3+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
  • PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field and 2+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.

Förmåner

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support your success at work, at home, and at play.
#RISC-V#Emulation#Prototyping#CPU Engineering#Hardware Engineering#Software Engineering#SystemVerilog#C++#Python#Tcl#Linux#RTOS#ARMv8#x86
Qualcomm Logo

Företag

Qualcomm

Publicerade jobb

för 1 månad sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Cupertino, United States of America

Kvalifikation

Kandidatexamen, Masterexamen, Doktorand, Grundnivå

Sökande

Ansök tidigt