
DRAM Design Validation Engineer
Required skills
- DRAM
- SoC
- memory controller
- DRAM simulation
- silicon
- package level testing
- validation
- qualification
- RMA material
- debug
Nice to have
- DRAM cell architectures
- DRAM power
- memory interface verification
- DDR-PHY
- LPDDR IO
- memory test patterns
Role summary
Apple is seeking a DRAM Design Validation Engineer to join their Silicon Technologies group. This role is crucial for ensuring the successful integration of DRAM memories with SoC devices for Apple products. Responsibilities include defining memory controller requirements, collaborating with vendors on DRAM simulation and testing, driving validation and qualification, and debugging defects. The ideal candidate will have expertise in DRAM architectures, memory interface verification, and debugging skills, with preferred qualifications in areas like LPDDR IO, reliability, and packaging technologies.
Description
In this position, we will be ensuring the successful integration of DRAM memories with SoC devices for Apple products! Core Responsibilities could include: Working with design, verification and integration engineers to ensure memory controller requirements are well defined and cover the scope of DRAM based corner cases Collaborating with Architecture and DRAM vendors for Apple’s main memory solution Ensuring DRAM simulation Ensuring the internal and external DRAM silicon and package level testing Drive the validation and qualification of DRAM with memory vendors Debugging RMA material with apparent DRAM related defects Collaborating with the DRAM vendors to improve test coverage Drive roadmaps and specs of memory vendors for next technology node devices
Minimum Qualifications
Master's Degree in Electrical Engineering, Computer Engineering or Computer Science
Preferred Qualifications
Expert in DRAM cell architectures Expert of DRAM memory organization and periphery design for low DRAM power Expertise in DRAM simulation Experience in memory interface verification with understanding DDR-PHY and Memory Controller Experience in LPDDR IO (DDR/DDR2/DDR3/DDR4/DDR5) characterization and qualification Understanding of memory test patterns Knowledge of DRAM reliability Knowledge with innovative packaging technology (POP, TSV, etc.) and their relationship to DRAM signal/power integrity Previous experience in Failure Analysis of DRAM devices Excellent hardware and software debug skill Experience working with the major DRAM vendors Strong background in computer architecture Programming experience in C/C++
Sample Apple interview questions
- 1
Design a typeahead box for a search engine
system designmedium - 2
Design a rate limiter
system designmedium - 3
Architect a key-value store for distributed systems.
system designmedium - 4
Design a system to schedule jobs in a distributed environment
system designmedium - 5
What is an API and how does it work?
technicalmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Senior Validation EngineerSyner-G BioPharma Group · Remote · Remote
- Sr. Principal Device Validation EngineerAST SpaceMobile · Dallas, TX · Onsite
- Staff / Sr. Staff - NVMe SSD Validation Engineer (DVT)SK hynix memory solutions America Inc. · San Jose, CA · Onsite
Computer Systems Validation Engineer (CSV/CSA)Barry-Wehmiller · Raleigh, NC · Onsite- Validation Engineering Co-op (May-December)AGCO Corporation · Hesston, KS · Onsite
- ADAS Help Me Drive Verification & Validation EngineerFord Motor Company · Dearborn, MI · Hybrid
