AMD

Virtualization & Remote Management Systems Design Engineer

AMD

full-time

Posted on:

Location Type: Hybrid

Location: Markham • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$96,800 - CA$145,200 per year

Job Level

Mid-LevelSenior

Tech Stack

LinuxPerlPythonRuby

About the role

  • Define and execute the overall functional test plan and verification strategy for virtualization IPs
  • Drive technical innovation to enhance AMD’s capabilities in validation/verification, including tool and script development, technical and procedural methodology enhancement, and various internal and cross-functional technical initiatives.
  • Debug of issues found during pre-silicon, bringup, validation, and production phases of SOC programs
  • Work closely with supporting teams in design, diagnostics, emulation, firmware, and driver to ensure readiness for first silicon arrival, enablement of functionality, and debug of critical features.
  • Engage on pre-silicon verification efforts, including but not limited to FPGA-based emulation, Design Verification (DV), and other software/hardware modeling frameworks.
  • Lead collaborative technical discussions to drive resolution on technical issues and roll out technical initiatives
  • Develop knowledge of system architecture/debug and other IP’s
  • Support issues on customer platforms as requested by customer support teams

Requirements

  • Strong programming/scripting skills (eg. C/C++, Perl, Ruby, Python)
  • Experience with ASIC debug techniques and methodologies
  • Experience with common lab equipment, including protocol/logic analyzers, oscilloscopes, etc.
  • Experience with board/platform-level debug, including clock/power delivery, sequencing, analysis, and optimization
  • Knowledge of physical and protocol levels of common high speed interfaces an asset
  • In-depth knowledge of PC architectures an asset
  • Must have excellent written and verbal communication skills
  • Must excel in a dynamic team working environment
  • Leadership and mentoring skills a definite asset
  • Must be a self starter and be able to independently drive tasks to completion
  • Experience in Linux OS environments
  • Ability to be flexible in terms of responsibilities
Benefits
  • AMD benefits at a glance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++PerlRubyPythonASIC debug techniquesboard-level debugFPGA-based emulationsystem architectureLinux OS
Soft skills
written communicationverbal communicationteamworkleadershipmentoringself-starterflexibilityproblem-solvingcollaborationinitiative