The company makes memory and storage products, and its DRAM is central to modern computing. As memory keeps shrinking, testing it demands complex and inventive solutions.
This is a Core Test Development Engineer role in the Test Solutions Engineering department. Core engineers focus on the health and quality of the memory cells, and a single DRAM chip holds 16 billion cells in under 80mm^2 of area.
The team uses AI and Generative AI tools to speed up problem solving, software work, data analysis and engineering output, and it keeps adopting new testing methods, including emerging AI capabilities.
Responsibilities
Build a solid grasp of test equipment hardware, device behavior and software systems.
Develop, debug and support test programs from the new product introduction stage through high volume manufacturing.
Write test programs and support scripts in C++ and Python.
Use AI and Generative AI tools to improve software development, test program debugging, data analysis, problem solving and productivity.
Give input and feedback that shapes the next generation of design for test features.
Study device and test flow data, using AI methods where they fit, to decide how much test coverage is needed.
Balance test time goals against yield and quality.
Work with Product Engineering, Fab, Manufacturing, Yield Enhancement, Global Quality, Systems Integration Group and Equipment Engineering to deliver the right test solution.
Requirements
Hold a bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or a related field, or have equivalent experience.
Show a working understanding of resistance, inductance and capacitance circuits, digital systems, logic gates and CMOS transistor operation.
Program at an intermediate or advanced level in C++ or Python.
Have working knowledge of Unix or Linux and basic statistics and data analytics.
Communicate technical information clearly and work well with others.
Preferred: Have applied electrical circuit and CMOS fundamentals to hardware testing, characterization or troubleshooting.
Preferred: Have developed, debugged or maintained engineering or test software in C++ or Python.
Preferred: Have used statistical methods to find patterns, trends or anomalies in engineering or test data.
Preferred: Have worked on software development and data analysis workflows in a Unix or Linux environment.
Preferred: Be proficient with AI or Generative AI tools for problem solving, software development, data analysis or engineering productivity.
Conditions
Information about your right to work is available through the company's resources.
The company prohibits child labor, follows applicable labor laws and does not charge candidates recruitment fees.
Candidates may use AI tools on their application materials, but everything must be accurate and reflect their real skills and experience; fabricating or misrepresenting qualifications leads to immediate disqualification.
Be wary of unsolicited job offers and confirm any message claiming to be from the company on the official careers website.
For US sites, reasonable accommodations are available on request through the People Organization.
Benefits
Choice of medical, dental and vision plans in every location, so you can pick what suits your family and budget.
Income protection if you cannot work due to illness or injury, and paid family leave.
A paid time-off program and paid holidays.
Full details of the benefit programs are in the Benefits Guide on the company's careers site.