Near-Memory Compute System Validation Engineer
Core
Develop AI, inference, and data-intensive bare-metal workloads to stress memory and compute subsystems; root-cause complex hardware and software issues spanning SoC architecture, firmware, drivers, interconnects, memory systems, clocks, power domains, and low-power features.
Role type
Senior IC system validation engineer (near-memory compute)
Builds
High-quality silicon validation content and debug solutions for SoCs
Domain
Semiconductor / SoC validation / Near-Memory Compute
Deliverable
production ML models
Required skills
C/C++, Python, low-level software development, SoC architecture, embedded systems, memory hierarchy, caches, coherency & concurrency, silicon bring-up, validation, root-cause analysis, JTAG, kernel debuggers, lab instrumentation
Preferred skills
Near-Memory Compute (NMC), Processing-in-Memory (PIM), High-Bandwidth Memory (HBM), LPDDR/DDR memory systems, memory controllers, AI accelerators, AI GEMM and GEMV operations, DMA operations, multi-threading, AI/ML-assisted validation and debug methodologies, embedded firmware, device drivers, bare-metal software, emulation, post-silicon validation
Technologies
JTAG, kernel debuggers, lab instrumentation, emulation tools
Responsibilities
Develop AI, inference, and data-intensive bare-metal workloads to stress memory and compute subsystems; Root-cause complex hardware and software issues spanning SoC architecture, firmware, drivers, interconnects, memory systems, clocks, power domains, and low-power features; Enable silicon bring-up, qualification, and productization through deep technical analysis and cross-functional collaboration; Partner closely with architecture, design, firmware, software, emulation, FPGA, and silicon teams to solve challenging system-level problems
Seniority
Senior, hands-on IC
