Astera Labs is a global leader delivering semiconductor-based connectivity solutions purpose-built to unleash the full potential of intelligent data infrastructure at cloud-scale. Our class-defining first-to-market products based on PCIe, CXL, and Ethernet technologies deliver critical connectivity for high-value artificial intelligence and machine learning applications. Our focus on customer-driven product definition and commitment to design solutions in the cloud, for the cloud, results in breakthrough execution and scale for our customers. We are headquartered in the heart of California’s Silicon Valley, with R&D centers and offices in Taiwan, China, Vancouver and Toronto, Canada, and Haifa, Israel.
Job Responsibilities:
The mission of this role is to validate all aspects of the memory subsystems on the ASIC and its systems using advanced high-speed test equipment and scalable automation platforms. This would include electrical validation of memory interfaces like DDR and validation of vendor memories for inter-operability. The validation team holds customers’ system requirements in the highest regard and is solely responsible for certifying a product’s conformance to this high bar. As a memory validation engineer your responsibilities would include:
- Creating memory validation test plans.
- Using platform level tools and techniques to ensure performance to memory specifications.
- Executing of DDR memory stress tests in system and debug of failures.
- Interfacing with Architecture, Design, and Validation teams to review and address debug results.
- Developing software tools to support silicon bring-up of the memory subsystem, implementing special memory tests.
- Silicon early bring-up, investigating system DRAM issues and discovering workarounds.
Basic qualifications:
- Bachelor’s in Electrical Engineering or Computer Science is required, and a Master’s is preferred.
- 5+ years’ experience supporting or developing complex SoC/silicon products for Server, Storage, and/or Networking applications.
- Deep understanding of DDR technologies such as DDR, LPDDR, JEDEC standards.
- Experienced with implementing DRAM/memory controller initialization code, memory subsystem/DDR PHYs training/calibration software.
- Experience and interested in writing code to test IO devices and/or functional IP units.
- Familiarity with: boot code, computer system initialization, device drivers, SoC bring up, IO devices, debuggers, analysis tools (logic analyzers, oscilloscopes)
- Developing/executing test plan for pre and post silicon verification, designing and crafting targeted tests for validating specific memory controller functionality/ECOs.
- A strong background in bench automation techniques, especially Python.
Required experience:
- Experience defining validation plans for functional, signal and power integrity work HW and ASIC teams to debug complex memory issues.
- Experience in system testing, characterization and compliance, margin analysis and optimization.
- Experience working with memory vendors to identify issues, working with SOC to improve memory calibration and tuning sequences.
- Experience developing automation scripts and test tools for execution efficiency, repeatability, and reporting.
- Familiarity with memory standards and compliance testing.
- Comfortable using high speed oscilloscopes, logical analyzers, memory interposers.
Preferred experience:
- Extensive experience with memory debug techniques and methodologies
- Direct experience working on enterprise grade memory subsystem validation, diagnostics and tuning.
- Experience with DRAM memory vendors on DDR4 or DDR5.
- Experience with firmware-based operations of high-speed memory sub-systems, configurations of DRAM based memories.
- Good knowledge of SoC package, board design and related signal integrity.
- Basic understanding of x86/ARM architecture, UEFI/Linux boot sequence.
- Previous experience working with major DRAM memory vendors and validation of DRAM device is also a plus.
We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.
Other Jobs from Astera Labs
Field Applications Engineer
Senior Firmware Engineer – CXL
Digital Design Engineering Manager
Senior Memory Electrical Validation Engineer
Hardware Electrical Engineer, Director
Senior DFT Engineer (Design For Test)
Similar Jobs
Software Architect
US Field Application Engineer
France Field Application Engineer
DACH Field Application Engineer
Junior MLOps Developer
Lead Migrations Solutions Architect
See 15,000+ More Jobs Like These
Subscribe to weekly membership and unlock all jobs
Engineering Jobs
15,000+ jobs from 2,600+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
or
Cancel anytime