S

Synopsys

EDA software for chip design

System Level Test Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeNepean, Ottawa, ON, CanadaNo salary listedIn-person

About the Job

Requirements

  • Bachelor's or master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • 3–5 years of experience in silicon validation, applications, or system-level lab debug of memory interfaces.
  • Hands-on silicon or board bring-up experience.
  • Working knowledge of DRAM protocols and training, including command/address, DQ/DQS or WDQS, ranks, bursts, refresh, and common training-failure signatures.
  • Laboratory skills with high-bandwidth oscilloscopes, power analyzers, bit error rate testers, digital multimeters, and similar instruments.
  • Ability to write scripts to drive the device under test and instruments; Python is preferred.
  • Ability to read JEDEC timing tables, DRAM or HBM datasheets, board or substrate notes, and IP programming guides, and turn them into tests.
  • Ability to produce debug write-ups stating the failing condition, evidence, and whether the owner is design, verification, package, board, or the memory vendor.
  • Signal-integrity fundamentals for DQ, DQS, and CA, including inter-symbol interference, crosstalk, reflections, probe loading, and layout or interposer routing.
  • Knowledge of interposer or CoWoS-style assembly constraints, lane repair, and temperature gradients across the stack.

Responsibilities

  • Plan and execute system-level validation of DDR, LPDDR, and HBM IP on silicon, covering the controller, PHY, and attached memory device.
  • Bring up new silicon and reference platforms, including power, clocks, reset, training, link-up, and initial read/write traffic for the protocol as required by the program.
  • Characterize data eye, setup/hold, CA and DQ timing, voltage-frequency shmoo, and thermal corners; identify what meets JEDEC or IP specifications, what is marginal, and what fails.
  • Debug failures using oscilloscopes, logic or protocol analyzers, and on-chip status such as training logs, error counters, and PHY or controller registers.
  • Distinguish among silicon, package, interposer or board, DRAM or HBM device, firmware, and test-setup causes.
  • Automate pipelines using GitLab to accelerate characterization and debugging.
  • Write validation plans, test reports, and bug or errata entries that design and verification teams can reproduce, and track issues to closure across silicon spins.
  • Support customer system debugging when a DDR, LPDDR, or HBM failure maps to IP behavior, and feed laboratory findings into the next IP release and test content.
  • Maintain golden boards, HBM interposer or substrate setups, instrument configurations, and known-good scripts for reuse across the laboratory.

Desired Qualifications

  • Python scripting is preferred.

About the Company

Synopsys

EDA software for chip design

Synopsys provides software tools and services for electronic design automation (EDA), helping engineers design, simulate, verify, and optimize semiconductor chips and systems. Its products cover the full design flow, including RTL-to-gating synthesis, place-and-route, timing analysis, verification, and silicon validation, as well as software integrity solutions and hardware-assisted verification. Engineers use these tools to model, simulate, and validate complex chip designs before manufacturing, reducing bugs and improving performance. Compared with many competitors, Synopsys differentiates itself through its broad, end-to-end design toolchain, large ecosystem of IP and integration with simulation and modeling capabilities gained from its 2025 merger with ANSYS, and its global scale and support. The company aims to help designers push the boundaries of chip and system performance, accelerate time-to-market, and enable silicon-to-systems design across a wide range of industries.

Company size
10,001+
Company stage
IPO
Headquarters
Sunnyvale, CA
Founded
1986

Recently Posted Jobs

Explore more opportunities at Synopsys

See more jobs