Use SystemVerilog and Python to validate complex SoC designs as a Pre-Silicon Emulation Engineer with Qualcomm Technologies in San Diego, onsite. Hardware emulation and RTL debugging anchor this engineering work. This Junior/Senior Emulation Engineer supports ASIC and FPGA-based design development and validation. You will build emulation environments, enable hardware/software co-validation, and apply system-level debugging. The work spans verification infrastructure, automation, waveform analysis, and AI-assisted productivity tools. Key Responsibilities:
Develop and maintain ASIC and FPGA emulation environments Port RTL onto Palladium, Veloce, or FPGA platforms Build testbenches and transactors using SystemVerilog and C/C++ Debug functional, performance, and system-level emulation issues Create Python automation workflows for regressions and debugging Requirements:
Bachelor's or Master's degree in a related technical field Zero to two or more years in verification, prototyping, or emulation Expertise with SystemVerilog, C/C++, Linux, shell scripting, and Python Experience with RTL debugging and waveform analysis Knowledge of SoC architectures, bus protocols, and hardware/software interactions Apply emulation, RTL verification, Python automation, and system-level debugging to Qualcomm SoC validation in San Diego.
#J-18808-Ljbffr
Pre-Silicon Emulation Validation Engineer in Markham employer: QUALCOMM, Inc.
Qualcomm Canada ULC is an exceptional employer that fosters a dynamic work culture focused on innovation and collaboration in the field of AI and machine learning. Located in a vibrant tech hub, employees benefit from competitive compensation, a comprehensive benefits package, and ample opportunities for professional growth and development. Join a team that not only values your contributions but also supports your journey in shaping the future of connected devices.