An engineering position with Intel of Canada's Intel Optane Group is a challenging but rewarding experience, allowing you to gain knowledge and experience in design and test of IC and module products for the next generation of Solid State Drives (SSDs). As a member of our Controller Hardware Engineering team, you will work alongside experienced engineers to solve new and interesting problems, making an important contribution to our exciting high performance SSD projects.
Data is our future. 90 percent of all data today was created in the last two years and this trend will only accelerate. With the advent of AI, autonomous cars and data science, all of the data infrastructure we have built until now will need to be doubled in the next five years. Can you think of the possibilities?
The Vancouver ASIC team develops SoCs which power next generation Client and Enterprise Optane Solid State Drives (SSDs) and Memory products - a key enablers for our data hungry future. Modern ASICs have grown exponentially more complex in order to enable greater functionality, to push the limits of performance and to use less power. Nevertheless, ASIC verification must absorb and adapt to this growth because high quality ASICs are crucial for success. Our team develops object-oriented models using cutting edge techniques and methodologies which are then simulated and compared against the ASIC.
A Pre-Si verification engineer owns one or more architectural functional blocks to perform all verification related tasks:
We are looking for enthusiastic individual who is willing to do problem-solving, excellent communication and desire to learn. Technically, a solid foundation of digital design (System Verilog) and object-oriented programming is desired but not required. Individual who is looking for a challenging and rewarding work experience should not hesitate to apply
Employees are encouraged to work remotely due to Covid-19, all new hire orientations will be done virtually. This is subject to change and employees deemed as essential workers may be required to work on-site.
Bachelor's degree in Computer Engineering, Computer Science or related field.
Minimum Required Qualifications:
6+ years of experience in the following areas:
· HDLs and HVL (e.g. SystemVerilog, OVM, UVM, etc.)
· Project based teamwork.
· Object Oriented Programming experience.
Additional Preferred Qualifications:
· Master’s degree preferred.
· Linux experience
· Programming Languages: Python, Perl, C and C++, System C
· Low Power Verification
· Formal Verification
· Familiarity with NVMe and PCIe is a highly desired
· Working experience with IP/ASIC/SoC block level or top level verificationInside this Business Group
Non-Volatile Solutions Memory Group: The Non-Volatile Memory Solutions Group is a worldwide organization that delivers NAND flash memory products for use in Solid State Drives (SSDs), portable memory storage devices, digital camera memory cards, and other devices. The group is responsible for NVM technology design and development, complete Solid State Drive (SSD) system hardware and firmware development, as well as wafer and SSD manufacturing.