GPU Exerciser Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

ExecutivePlacements.com ยท 12 hours ago

GPU Exerciser Software Engineer

AMD is a leading company focused on building innovative products that enhance next-generation computing experiences. The GPU Exerciser Software Engineer will architect and develop low-level GPU test cases to identify silicon and software bugs, collaborating closely with various teams to ensure product excellence.

Human ResourcesOnline PortalsRecruiting

Responsibilities

Design and implement innovative exercisers and stress applications that leverage deep understanding of GPU microarchitecture to uncover subtle hardware and software issues
Drive complex debug efforts from failure observation through root-cause analysis, working closely with hardware, firmware, and software teams
Build and enhance in-house stress and validation frameworks, improving their scalability, coverage, and ease of use for the broader engineering organization

Qualification

GPU programmingLinux systems programmingGPU architecture expertiseModern C++ programmingMicroprocessor validationLow-level programmingParallel programmingConcurrency modelsMemory consistency modelsLinux device driversLinux kernel developmentLinux userspace programming

Required

Strong collaboration with stakeholders from design, emulation, driver, firmware, and debug teams
Background or strong skills in both GPU and systems programming (Linux kernel and userspace)
Highly analytical and detail-oriented individual with proven problem-solving skills
Strong technical expertise in GPU programming and Linux systems programming
Ability to work collaboratively as part of a team and independently
Ability to manage workload efficiently with minimal supervision
Design and implement innovative exercisers and stress applications that leverage deep understanding of GPU microarchitecture to uncover subtle hardware and software issues
Drive complex debug efforts from failure observation through root-cause analysis, working closely with hardware, firmware, and software teams
Build and enhance in-house stress and validation frameworks, improving their scalability, coverage, and ease of use for the broader engineering organization
Bachelors or Masters Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field

Preferred

Worked on at least two projects utilizing GPU programming (CUDA / HIP / OpenCL / SP3 assembly)
GPU architecture expertise
Microprocessor validation/verification
Experience with parallel programming, concurrency, and memory consistency models
Modern C++ programming
Low-level/firmware programming
Linux device drivers and/or kernel development
Linux userspace systems programming

Benefits

AMD benefits at a glance.

Company

ExecutivePlacements.com

twittertwittertwitter
company-logo
Online recruitment

Funding

Current Stage
Early Stage
Company data provided by crunchbase