The DV group focuses on finding design flaws that are not easily found by conventional testing methodologies. We run randomly generated test patterns and real-world patterns on production parts and evaluate the results.
As a Design Verification Engineer at Micron, you will be responsible for writing the tools that build random test patterns and convert real-world captures into tester patterns. You will then run these patterns and debugging failures to find the root causes behind the fails. Ongoing maintenance and enhancement of the software tools are expected and you will be responsible for this activity.
Successful Candidate for this position will have:
The ability to develop tools to create random part activity.
The ability to develop a software simulator for the memory device.
The ability to develop tools to convert a logic analyzer capture to a tester stimulus patterns.
Ability to debug failure-inducing sequences to find the root cause of the fail.
The ability to collaborate, develop, and maintain other software for use by the DV group.
Ability to read datasheets to determine proper part usage and behavior.
The ability to communicate with QA and PE engineers regarding results.
C/C++ development experience.
Unix environment experience.
Scripting language experience, preferably Python.
Knowledge of Finite State Machines.
Familiarity with object oriented software design.
Familiarity with the workings and basic design of DRAM and NAND memory.
B.S. or greater in EE, CE, or CS.
Monster - 3 years ago
copy to clipboard
Micron Technology is one of the largest memory chip makers in the world. It makes DRAM (Dynamic Random Access Memory), NAND Flash, and NOR...