Advanced Micro Devices
Overview
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
The Role
We are looking for an ASICBootCodeandFirmwareDesignEngineering role with SecurityIP Team. The primary focus of this role isthe development and verification of System on Chip secure boot and Security IP initialization embedded firmware. Development of the secure boot and initialization firmware willprovidedirect anddetailed exposure to hardware and software security,cryptographyand computer architectureskillsets.
The Person
The preferred candidate is a self-starter, with a strong interest in SOC and computer architecture and desire to build technical ability in both hardware and software development and verification methodologies and skills. You will alsohave proven experience indigital hardware verification or embedded software debug.
Key Responsibilities
Development and verification of embedded firmware for SOC secure boot, SOC initializationand embedded microprocessor driven hardware acceleration services for cryptography, decompression and large-scale DMA functions. Hardware/Firmware co-verification in UVM System Verilog and C-DPI structured testbench. Hardware/Firmware co-verification in FPGA hardware prototype platform. Development of scripts and infrastructure methodologies for the modification, compilation and verification of embedded SOC boot firmware. Test plan development and direct participation in the verification and debug of embedded boot firmware functionality. Completion of functional test and code coverage goals. Supportplatform emulation, SOC simulation andsilicon bring-upteams. Development and modification of the System Verilog and C driven testbench and bus functional models as required. Embedded CPUand subcomponent IPs with AXI/AHBbusses andHW accelerators such as Cryptography,DataCompression,DMA,etc. Participate insubsystemspecification, influence IPmicro-architecturedevelopment (HW and FW co-design and verificationaspect), develop and verify abstracted performance models Create abstracted FW and HW performance models Develop critical target codeto collect IP performance key parameters Exploresubsystemarchitecture performance trade-off for FW and HW optimization Develop andexecute subsystem and block level testplans DevelopFW/HW co-verificationmethodology Develop UVC and System Response models Develop and debug UVM and C-DPI test caseswith integrated FW Improve verification metrics Interface with SoC integration and SoC DV teams Define and develop IP level DV API to support SoC level DV effort Develop andmaintainIP build and delivery infrastructure to support SoC level integration of SMU IPs. Support SoC level IP emulation, siliconbring-upand debuggingeffort
Preferred Experience
ASICFW and HWdesignand verificationexperience Prior softwaredevelopment anddebug experience Proficient inC, C++, Assembly,Verilog,System Verilog,andseveralscripting languages(Make, Perl, Python, etc.) Knowledge about UVMmethodologyand C-DPImethodology Knowledge aboutstandard bus/interface protocols (i.e.AXI, AHB, AMBA) Firmware design on commercial microprocessors Experience withmicroprocessor tool chain, compiler, assembler, debugger ASIC verification tools, simulation, linting, power aware simulation, etc. Strong analytical/problem solving skills and attention to details Beingamotivated team member,and able to independently drive tasks to completionas well Professionalinterpersonal and communication skills Academic Credentials
Majorin Electrical or Computer Engineering. Master’sor PhDDegreepreferred Location : Austin, TX #LI-MF2 #LI-HYBRID Benefits
offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
#J-18808-Ljbffr
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
The Role
We are looking for an ASICBootCodeandFirmwareDesignEngineering role with SecurityIP Team. The primary focus of this role isthe development and verification of System on Chip secure boot and Security IP initialization embedded firmware. Development of the secure boot and initialization firmware willprovidedirect anddetailed exposure to hardware and software security,cryptographyand computer architectureskillsets.
The Person
The preferred candidate is a self-starter, with a strong interest in SOC and computer architecture and desire to build technical ability in both hardware and software development and verification methodologies and skills. You will alsohave proven experience indigital hardware verification or embedded software debug.
Key Responsibilities
Development and verification of embedded firmware for SOC secure boot, SOC initializationand embedded microprocessor driven hardware acceleration services for cryptography, decompression and large-scale DMA functions. Hardware/Firmware co-verification in UVM System Verilog and C-DPI structured testbench. Hardware/Firmware co-verification in FPGA hardware prototype platform. Development of scripts and infrastructure methodologies for the modification, compilation and verification of embedded SOC boot firmware. Test plan development and direct participation in the verification and debug of embedded boot firmware functionality. Completion of functional test and code coverage goals. Supportplatform emulation, SOC simulation andsilicon bring-upteams. Development and modification of the System Verilog and C driven testbench and bus functional models as required. Embedded CPUand subcomponent IPs with AXI/AHBbusses andHW accelerators such as Cryptography,DataCompression,DMA,etc. Participate insubsystemspecification, influence IPmicro-architecturedevelopment (HW and FW co-design and verificationaspect), develop and verify abstracted performance models Create abstracted FW and HW performance models Develop critical target codeto collect IP performance key parameters Exploresubsystemarchitecture performance trade-off for FW and HW optimization Develop andexecute subsystem and block level testplans DevelopFW/HW co-verificationmethodology Develop UVC and System Response models Develop and debug UVM and C-DPI test caseswith integrated FW Improve verification metrics Interface with SoC integration and SoC DV teams Define and develop IP level DV API to support SoC level DV effort Develop andmaintainIP build and delivery infrastructure to support SoC level integration of SMU IPs. Support SoC level IP emulation, siliconbring-upand debuggingeffort
Preferred Experience
ASICFW and HWdesignand verificationexperience Prior softwaredevelopment anddebug experience Proficient inC, C++, Assembly,Verilog,System Verilog,andseveralscripting languages(Make, Perl, Python, etc.) Knowledge about UVMmethodologyand C-DPImethodology Knowledge aboutstandard bus/interface protocols (i.e.AXI, AHB, AMBA) Firmware design on commercial microprocessors Experience withmicroprocessor tool chain, compiler, assembler, debugger ASIC verification tools, simulation, linting, power aware simulation, etc. Strong analytical/problem solving skills and attention to details Beingamotivated team member,and able to independently drive tasks to completionas well Professionalinterpersonal and communication skills Academic Credentials
Majorin Electrical or Computer Engineering. Master’sor PhDDegreepreferred Location : Austin, TX #LI-MF2 #LI-HYBRID Benefits
offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
#J-18808-Ljbffr