SMTS ASIC Design Engineer (77753)

Location: Markham, Ontario, CA

Company: Advanced Micro Devices

Apply now

Apply for Job

What you do at AMD changes everything 

At AMD, we push the boundaries of what is possible.  We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, immersive platforms, and the data center. 

Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results.  It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world.   If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.



SMTS ASIC Silicon Design Engineer


Role Description:

SMTS ASIC Design Engineering role with System Management Unit SMU IP Team. 

The SMU is responsible for all SOC Secure Boot, Hardware Root of Trust, System Power Management, Infinity Fabric, Clock and Reset functionality.

The primary focus of this role is design and verification of embedded micro-processor subsystems and custom hardware required for performance and function.


Key Responsibilities:

  • Digital design and verification of various functional blocks related to:
    • Embedded CPU and Secure boot
    • AMBA/AXI busses and Network-on-Chip sub-systems
    • Clock, Reset, Fuse/OTP
    • DMA, compression, cryptography
  • Configuration, integration and test of 3rd party embedded microprocessors into AMD subsystems.
    • Work with hardware and software architecture teams to determine features and configuration requirements to meet embedded application functional and performance requirements.
    • Development and verification of hardware acceleration, security and SOC interface logic associated with embedded processor.
  • Specification, development and verification of custom digital functions for security, DMA, hardware accelerated datapath function and other custom development unique to AMD SOC.
  • Build, maintain and modify IP build and delivery infrastructure to support integration of IP to SOC.  Support deployment and integration infrastructure and verification teams.
  • Contribute to IP verification and optimization methodologies such as power analysis and power reduction, timing improvement, ECO implementation and verification.
  • Development of micro-architecture, specification, and testplans.
  • Creation of utility software or scripts (C++, Perl, Python, TCL, etc.)
  • Use standard design verification tools such as CDC, LINT, Power Analysis, Synthesis, Formal Verification, etc.
  • Develop models and test data and test stimulus required to verify designs.


Preferred Experience:

  • 7+ years RTL coding and verification experience
  • Excellent knowledge of Verilog, C, C++ and common scripting languages (Make, TCL, Perl, Python, C, C++, etc)
  • Experience with standard bus/interface protocols (AMBA, AXI, AHB)
  • Experience with low-level software/firmware is an asset
  • Strong understanding of digital design and logic synthesis
  • Prior experience with simulation, emulation and FPGA prototyping
  • Power analysis and thermal management experience is an asset
  • Strong understanding of computer organization/architecture.
  • Strong analytical/problem solving skills and pronounced attention to details.
  • Must be a self-starter, and able to independently drive tasks to completion.
  • Strong interpersonal and communication skills



  • Major in Electrical or Computer Engineering. Master’s Degree with 5+ years or a Bachelor’s degree with 7+ years of professional experience.



Requisition Number: 77753 
Country: Canada State: Ontario City: Markham 
Job Function:Design


AMD is an inclusive employer dedicated to building a diverse workforce. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective provincial human rights codes throughout all stages of the recruitment and selection process. Any applicant who requires accommodation should contact

AMD does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services.


Apply now

Apply for Job

Share this Job