Intel NSG Undergrad Intern 2017 Temporary in Vancouver, BC


Branch Vancouver BC CA

NSG Undergrad Intern 2017
Vancouver, BC

Digital Design / Validation:. Error Correction Codes (ECC) Design / Verification:. 6+ months of experience in hardware design, Programming/scripting languages…

Job Description
A co-op term with Intel of Canada’s Non-Volatile Memory Solutions Group. is a challenging and 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.

Embedded system development positions in the following areas are available:

Firmware – As a Firmware Engineering Co-op you will contribute to the code that runs the show! Implement embedded firmware and test advanced algorithms that manage SSD activities, improve performance and add new capabilities.

Firmware Test – As a Firmware Test Engineering Co-op you will work with the Firmware Engineers to test firmware as new features are developed. Find firmware bugs and make the SSD more robust!

Digital Design/Validation – Be a part of the development of the “brain” of the SSD! Gain an understanding of the digital logic, and help to develop and validate new controllers for future products. Use FPGAs to prototype new systems.

Error Correction Codes (ECC) Design / Verification – Engage your problem-solving skills to develop the latest innovations in cleaning up memory defects. Solutions encompass firmware, software and RTL to deliver complex algorithms that are proven to protect data from corruption. Expect a steep learning curve when contributing to ECC in the newest SSD controllers.

Hardware – Get hands-on experience with Solid State Drives (SSD) electronics! Work with the most advanced lab test equipment to electrically validate our SSD products that feature leading edge analog and digital circuitry. Also, work closely with the rest of the hardware development team which may include opportunities in any of our development phases including prototyping, developing, simulating and validating of our SSD products.

We are looking for enthusiastic candidates with communication and interpersonal skills, problem solving ability, a desire to learn and general knowledge of embedded systems, digital design, software/firmware development and testing methodology.

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 pursing a BS degree in Computer Science, Computer Engineering, Electrical Engineering or any field related.

– The candidate must have legal right to work in the Canada without sponsorship.

Preferred Qualifications:

– 6+ months of experience in C/C++, RTOS, ARM processors, SSDs.

– 1 prior coop term.

Firmware Test:
– 6+ months of experience in Python, C/C++, RTOS.

Digital Design / Validation:
– 6+ months of experience in Verilog, SystemVerilog, Xilinx ISE, Python, logic analyzers.

Error Correction Codes (ECC) Design / Verification:
– 6+ months of experience in C, Verilog/VHDL, Digital Systems Design, ModelSim/VCS/Other Simulation Software;
– 6+ months of experience in System Verilog, Linux

– 6+ months of experience in Lab test equipment (Oscilloscopes, power supplies, soldering equipment)
– 6+ months of experience in hardware design, Programming/scripting languages (C/C++, Python)

Other Locations

Posting Statement

Position of Trust

or proceed with Standard Application Form.

Employment Type: Temporary
Location: Vancouver, BC, CA
Posted on: 2016-10-08
Posted by: