A co-op term with Intel of Canada's Non-Volatile Memory Solutions 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 Systems 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.
The ASIC development position(s) for this listing is as follows:
ASIC Development
Data is our future. 90% 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 Optane and NAND Client and Enterprise Solid State Drives (SSD) - a key enabler 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.
Qualifications
You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Experience listed below would be obtained through a combination of your school work/classes/research and/or relevant previous job and/or internship experiences.
Minimum Qualifications:
- The candidate must be pursuing a BS Degree in Computer Engineer, Computer Science, Electrical Engineer or related field.
- Debugging and problem solving skills
- Project based teamwork
- Fundamental Digital Logic Design
- Object Oriented Programming experience
Preferred Qualifications:
- Linux experience
- Languages: C, C++, Python, Java, System C, VHDL, FPGA, SystemVerilog, or UVM
Inside 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.