Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Platform Emulation Software Engineer - DC GPU

AMD

ADVANCE YOUR CAREER. ADVANCE THE WORLD.At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.THE TEAM:The Data Center GPU and Accelerated Processing Team delivers AMD products for Data Center, Machine Learning, and High-Performance Computing. The Platform Emulation team (PEMU) is an integral part of the Data Center GPU and Accelerated Processing group responsible for pre-silicon activities to support product bring-up and launch. THE ROLE:AMD is seeking a Platform Emulation Software Engineer to join our Data Center GPU organization. Our products support the rapidly scaling Data Center and High-Performance Compute infrastructure. You will be an integral member of the Platform Emulation team responsible for:Designing and implementing GPU applications in CUDA/C++ to enhance pre-silicon verification Writing tools to improve the efficiency of debugging hardware on emulation Building and executing GPU benchmarks/applications on the emulator Developing emulation infrastructure and tools You will work alongside a team of innovative engineers to support the deployment of AMD’s Instinct ML products targeting Supercomputers and Data Center workloads. THE PERSON:The ideal candidate is an energetic, motivated engineer, excellent communication skills, and a solid technical foundation in GPU programming, and GPU architecture knowledge. This individual brings critical thinking, cross collaborate, and the ability to engage credibly with team members.KEY RESPONSIBILITIES:Design and implement GPU applications in CUDA/HIP to enhance pre-silicon verification Develop tools and automation to improve the efficiency of debugging hardware on emulationRun and collect data for analysis on AMD’s high-end emulators and simulation models Develop scripts/tools to parse and analyze data from emulation runs Run and collect functional and performance data for AI/ML workloads Collaborate with senior engineers to support debug of hardware-related failures and performance issues observed on emulation Attend weekly meetings, provide status communication, and deliver technical presentations SKILLS AND EXPERIENCE REQUIREMENTS:Strong knowledge of computer hardware architecture (GPU/CPU, memory hierarchy, interconnects, caches) Excellent programming skills in:C, C++ Python Tcl EXPERIENCE OR UNDERSTANDING OF: Shared memory concurrent programming Relaxed memory models Cache coherencyWorking knowledge of Linux/Unix environments and shell scripting Knowledge of computer software architecture and boot flow (boot code, BIOS, device drivers, OS) Excellent oral and written communication skills Willingness to learn and think outside the boxNICE TO HAVE:Exposure to Verilog/SystemVerilog and waveform-based debugExperience with ML workloads and profiling/performance analysisFamiliarity with APIs/platforms such as ROCm, OpenCL, OpenGL, VulkanWHAT YOU WILL LEARN:Data Center and Machine Learning use cases and workloads High-Performance Computing architecture and use cases How GPU-based software workloads interact with real hardware in a pre-silicon environment Pre-silicon development and testing technologies Hands-on emulation run and debug techniques Deep dives into performance analysis, code tracing, and debug on large-scale GPU platformsACADEMIC CREDENTIALS:Bachelor’s degree in Electrical Engineering, Computer Engineering, or equivalent experience.Master’s degree in a technical discipline or MBA is a plus.LOCATION:Markham, Canada preferred, open to Austin, TX.This role is not eligible for visa sponsorship.#LI-RW1#LI-HYBRIDBenefits 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.AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.This posting is for an existing vacancy.

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Platform Emulation Software Engineer - DC GPU in Markham, IL vacancy
  •  ....THE ROLE: Join a team developing AI software technologies that enable state-of-the...  ...and frameworks to run efficiently on GPU-accelerated platforms. This role spans the end-to-end AI software...  ...PERSON: You are a strong software engineer with solid knowledge of AI software... 
    Platform

    AMD

    Markham, IL
    4 days ago
  •  ...Management Unit) Validation Engineer in the Data Center and GPU Accelerated Processing...  ..., firmware, diagnostics, platform, automation, customer engineering...  ...and execution across emulation, ASIC bring-up, post-...  ...validation, or hardware/software integration. Hands-on experience... 
    Platform

    AMD

    Markham, IL
    3 days ago
  •  ...alongside expert, diverse engineers, with real opportunities...  ...Diagnostics team develops the software that brings up, validates...  ...pre-silicon (FPGA, SoC emulation) and post-silicon (ASIC, platform) environmentsPlan, write,...  ...in APU/GPU silicon bring-up and execution... 
    Platform

    AMD

    Markham, IL
    13 hours ago
  •  ...your career. DIAGNOSTICS Engineer THE ROLE: As the...  ...from proven post-silicon software validation frameworks...  ...bridge the gap between platform-level software execution...  ...Integration & Emulation: Analyze existing platform...  ...coverage for data center GPU IPs, focusing on... 
    Platform
    Shift work
    Early shift

    AMD

    Markham, IL
    22 hours ago
  •  ...AMD AI Group is looking for a Senior Software Development Engineer to own the end-to-end model execution...  ...shipped LLMs on real hardware, written GPU kernels that moved production metrics...  ...to systematically validate platform readiness across AMD Instinct GPU generations... 
    Platform

    AMD

    Markham, IL
    2 days ago
  •  ...energy environment alongside expert, diverse engineers, with real opportunities to grow your...  ...THE ROLE:The Diagnostics team develops the software that brings up, validates, and qualifies...  ...architectureFamiliarity with CPU/GPU/APU architectureExperience with parallel... 

    AMD

    Markham, IL
    13 hours ago
  •  ...THE ROLE:The AMD NBIO Team is on the lookout for a seasoned Software Engineer to lead our AI and Automation innovation. As a key contributor...  ...Partner with design, verification, validation, firmware and platform stakeholders to translate real engineering pain points into... 
    Platform

    AMD

    Markham, IL
    3 days ago
  •  ...beyond. Together, we advance your career. THE ROLE:AMD is looking for a Senior Software Engineer for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for HPC and AI workloads. You will work alongside a team of... 

    AMD

    Markham, IL
    1 day ago
  •  ...are seeking a Senior Board Hardware Debug Engineer to join our Datacenter & AI Board...  ...level debug for high-performance Datacenter GPU platformsDrive hardware validation from prototype...  ...and system-level DEBUG of Datacenter GPU platforms (bring-up, stability, performance,... 
    Platform

    AMD

    Markham, IL
    3 days ago
  •  ...a hands-on Director of Test Engineering to lead and transform the quality...  ...who understands the hardware/software interface of GPUs, has built...  ...maintains the open-source GPU software stack powering AI training...  ...for both Linux and Windows platforms across AMD's GPU product... 
    Platform
    Shift work

    AMD

    Markham, IL
    22 hours ago
  • Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:Staff Software Engineer - Qualcomm AI RuntimeAI is revolutionizing...  ...-performance inference across diverse platforms—from smartphones and automotive systems... 
    Platform
    Work experience placement

    Qualcomm

    Markham, IL
    1 day ago
  • $89.2k - $129.3k

     ...Cloud Developer you will assist in the design and development of software solutions to address gaps in core Oracle e-Business Suite...  ...Java/OAF, APEX, Oracle Workflow, Oracle Forms, etc. and cloud platforms/tools like OIC (Oracle Integration Cloud).Your Key ResponsibilitiesAssist... 
    Platform
    Full time
    Temporary work
    Part time
    Casual work

    Stantec

    Markham, IL
    3 days ago
  •  .... The Role:As a member of the Discrete GPU Platform Firmware Operations group you will participate...  ...SKUs and engagement with Customer Engineering teamsParticipate in reviewing requests...  ...:Demonstrated experience across software, firmware, and hardware development lifecycles... 
    Platform
    Contract work

    AMD

    Markham, IL
    22 hours ago
  • $110.5k - $160k

     ...position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start...  ...following: AI tools for development productivity, Cloud platforms (preferably AWS), Database systems (SQL and NoSQL),... 
    Platform
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Hammond, IN
    2 days ago
  •  ...based I/O subsystems for SoC platforms. You will play a key role in...  ...experienced embedded firmware engineer with strong low-level hardware...  ..., debugging at the hardware/software boundary, and contributing across...  ...(RTL simulation, emulation)Support post-silicon bring-up... 
    Platform

    AMD

    Markham, IL
    3 days ago
  • $105.4k - $158.1k

     ...overseeing the architecture of various software systems. The Senior Application Architect...  ...existing systems, including our Oracle EBS ERP platform. They will work closely with our Custom...  ...diploma in Computer Science, Software Engineering, Information Technology or a related... 
    Platform
    Full time
    Temporary work
    Part time
    Casual work

    Stantec

    Markham, IL
    1 day ago
  • $100k - $125k

     ...difference by protecting what matters most.Aviva Canada is looking for a Data Engineer to support our enterprise data modernization journey. You’ll use your expertise across modern and legacy platforms to build robust data pipelines and systems that power analytics and AI... 
    Platform
    Flexible hours

    Aviva

    Markham, IL
    4 days ago
  • Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:Note:Our team does...  ...problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs... 
    Work experience placement

    Qualcomm

    Markham, IL
    1 day ago
  • $125k - $175k

     ...matters most.The Senior Manager, Site Reliability & Infrastructure Engineering will lead Aviva Canada’s evolution toward an engineering-led...  ...and resilience capability across critical applications, platforms and services. This role will work across on-premises, AWS, SaaS... 
    Platform
    Flexible hours
    Shift work

    Aviva

    Markham, IL
    2 days ago
  •  ...collaboration among top-thinkers and engineers alike, ready to mentor and...  ...(DV), Diagnostics, Emulation and other software/hardware modeling...  ...Supporting issues on customer platforms as required by customer engineering...  ...of the following: CPU or GPU, Memory sub-system, Fabrics... 
    Platform
    Shift work

    AMD

    Markham, IL
    22 hours ago
  • $80k - $95k

     ...includes SAP Fiori, SAP Analytics Cloud, or embedded SAP analytics. Familiarity with AI‑enabled reporting and the Microsoft Power Platform is an asset. Experience in manufacturing, distribution, or supply chain environments is preferred. Exposure to data governance... 
    Platform

    Power Staffing Solutions

    Markham, IL
    5 days ago
  • The Judge Group is seeking a Senior Data Engineer for a Chicago, IL hybrid role. You will design, develop, and maintain scalable ETL/ELT pipelines across ERP, CRM, and operational platforms. Responsibilities include building a cloud-based data lakehouse, developing data... 
    Platform

    The Judge Group

    Country Club Hills, IL
    5 days ago
  • $96.16k - $132.22k

     ...are looking for:We are currently searching for a Sr. Product Engineer to be based out of Harvey, IL or Hobart, IN. Reporting to the...  ...tools, SolidWorks, AutoCAD, Vault, Fusion, or similar design/PDM platforms preferred. Working knowledge of BOM structures, ERP systems,... 
    Platform
    Full time
    Local area
    Shift work

    Atkore

    Harvey, IL
    22 hours ago
  •  ...is seeking a Silicon Design Verification Engineer who will be involved in multiple aspects...  ...encryption, authentication, compression, GPU/CPU compute offloads & virtual machines live...  ...and performance verification (PPV) and emulation support. Our management fosters and encourages... 

    AMD

    Markham, IL
    1 day ago
  • $74.1k - $148.3k

     ...Job Description Executes well-defined platform tasks under close supervision, such as basic updates to SDKs or client libraries...  ...Objective Minimum Qualifications): To be considered for a Software Engineer position at Oracle, you must possess the Objective Minimum Qualifications... 
    Platform
    Full time
    Temporary work
    Internship
    H1b
    Flexible hours
    Shift work

    Oracle

    Hammond, IN
    2 days ago
  •  ...data center and enterprise platforms. In this role, you will help...  ...design teams, and validation engineers to define test strategies, improve...  ...:• Experience in firmware, software development, or system...  ...and working with simulation/emulation platforms (e.g., Simics or similar... 
    Platform
    Visa sponsorship

    AMD

    Markham, IL
    2 days ago
  •  ...exciting opportunity within the client platform BIOS and Firmware team. The ideal candidate...  ...motivated, self-learning firmware engineer and enjoy working in a fast-paced environment...  ...with BIOS, firmware or system software developmentThis role is not eligible for... 
    Platform

    AMD

    Markham, IL
    4 days ago
  •  ...Excellence is looking for a Senior Electrical Engineer to be a Technical Lead in Electromagnetic...  ...to projects in the areas of AC and DC transmission system design and operation....  ...devices.Expert user of PSCAD and other EMT software applications.Strong background in other... 
    Full time
    Temporary work
    Part time
    Interim role
    Casual work
    Work at office

    Stantec

    Markham, IL
    4 days ago
  •  ...is a centralized ASIC design group within AMD’s Technology and Engineering organization. CDFX has a global footprint with design teams located...  ...for complex state-of-the-art APU computing, game console and GPU graphics products. It is also responsible for DFX design... 

    AMD

    Markham, IL
    2 days ago
  •  ...leading tools, and shape design methodologies for cutting-edge CPU/GPU products. You’ll partner closely with physical design,...  ...ACADEMIC CREDENTIALS:  Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field preferred.This role is... 

    AMD

    Markham, IL
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Platform Emulation Software Engineer - DC GPU. Be the first to apply!