Asic Ddr/Dram Controller Design Verification Engineer

Apple Inc. Austin , TX 78719

Posted 2 months ago

Does making the next great technology product excite you? Imagine what you could do here! At Apple, our new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. We bring passion and dedication to our job and when you are a part of our team there's no telling what you could accomplish. The SoC Performance Verification is a critical job within Apple's Hardware Technology. Join this group and be responsible for crafting and building the technology that fuels Apple's devices. Together, we will enable our customers to do all the things they love with their devices.

Key Qualifications

  • Skilled in aspects of digital verification such as constrained random verification process, functional coverage, code coverage, assertion methodology & philosophy.

  • Knowledge of Verilog/System Verilog, digital simulation and debug.

  • Knowledge of DRAM memory controller architecture, including LPDDR protocols

  • Knowledge of LPDDR training sequences.

  • Ability to work independently to deliver the project goals.

  • Exposure to UVM is desired.

  • Experience with C/C++, assembly is a plus.

  • Experience with perl, python or similar scripting language.

  • Excellent interpersonal skills and the dream to take on diverse challenges.


As part of a very hardworking team you will be at the heart of the chip design effort collaborating with all fields (vertical product model). You own ensuring the quality of the SOC or an IP or subsystem. This requires you to review design and architecture specifications and work closely with design & micro-architecture teams. A key component to the job is understanding the performance, latency and bandwidth goals of the memory controller design and you use this knowledge to test effectively. You develop test plans, tests & coverage plans as well as define our next generation verification methodology & test benches. It's required that you communicate and collaborate with design, architecture, dram product engineers and software to understand the use cases and corner conditions and drive test cases. We also require additional responsibilities such as running and triaging regressions, tracking bugs, and analyzing coverage to achieve top results.

Education & Experience

BSEE or BSCS required, Master's or PhD desired.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Asic Verification Engineer Hardware


Posted 1 week ago

VIEW JOBS 5/22/2020 12:00:00 AM 2020-08-20T00:00 We are looking for ASIC Verification Engineer. NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fuelled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing. Today, our GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. NVIDIA is a "learning machine" that constantly evolves by adapting to new opportunities that are hard to solve, that only we can tackle, and that matter to the world! The complexity of the chip has greatly increased over the years. We are now packing tens of billions of transistors in a chip to meet the growing computing demand in a footprint that is responsible to our environment. The NVIDIA System-On-Chip (SOC) group is looking for a top ASIC Verification Engineer. You should have real drive for verification methodologies and implementation that enable high quality system-level IP design and robust verification at multiple environment levels (e.g., unit, sub-system, and SOC). What you'll be doing: * You will be an integral part of the team defining and developing system-level RTL and methodologies to measure performance on the industry's leading GPUs * Develop test plans, tests, and verification methodologies to verify the microarchitecture and designed. * Design and build new test benches and test bench components in SystemVerilog or UVM * Colloborate with architects, designers, and SW engineers to accomplish your tasks What we need to see: * Hold a MS in Electrical or Computer Engineering with 1+ years of relevant industry experience, or BS with 3+ years of experience * Unit/Sub-system/SOC level verification experience * Experience in crafting test bench environments for unit and system level verification * Strong coding skills in Perl or other industry-standard scripting languages * Excellent debugging and analytical skills * Exposure to design and verification tools (VCS or equivalent simulation tools, debug tools like Debussy, GDB) * Good understanding of RTL design (Verilog) * Experience in UVM is a plus * Great communication and collaboration skills to interact within the team and with multi-functional teams NVIDIA is widely considered one of the technology world's most desirable employers. We employ some of the most brilliant and talented people in the world. Are you passionate about joining our life work to amplify human imagination and intelligence? If you are creative, collaborative, and have real passion for design methodology and automation, we want to hear from you. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Nvidia Austin TX

Asic Ddr/Dram Controller Design Verification Engineer

Apple Inc.