Apply Now    
Job ID: JR0045328
Job Category: Engineering
Primary Location: Vancouver, BC CA
Other Locations:
Job Type: Experienced Hire

SoC Emulation Engineer - Virtual Platform Develope

Job Description
Join Intel And Engineer The FutureIntel is transforming the memory and storage industry, and we are looking for people to be a part of this revolution. Come join us and help us create the next generation of technologies that will shape the future for decades to come.Position DescriptionVirtual Platforms are software simulation models of hardware designs, and are used for pre-silicon software development, HW/SW co-validation, and architectural exploration. The Virtual Platform team is a collaborative and innovative group of engineers who develop virtual platforms for future generations of Intel SSDs. The team works on a wide range of tasks spanning the whole product development lifecycle, including model design, development, and testing, infrastructure development, third party IP integration, and deployment and support of virtual platforms for the full spectrum of use cases. Our development flow is compliant with the Accellera Systems Initiative SystemC and TLM2 standards, based on C++, and performed mainly in the Windows environment.What You'll DoYour responsibilities will include:Designing and developing software models built on virtualization technologiesEngaging with multiple customers to gather and understand their requirementsDeveloping and implementing test strategiesSupporting, debugging, and maintaining deployed virtual platformsDriving continuous improvement in our processes and infrastructure


Must HaveDegree in Computer Science, Computer Engineering, Electrical Engineering or related field5+ years proficiency in C/C++ and object-oriented design methodologiesNice To HaveProficiency in SystemC and ESL modelingKnowledge of ARM microprocessor architecture and CPU behaviorExperience with scripting languages e.g. Python, C-ShellStrong analytical problem solving skills, innovative thinking, and a mindset of continuous improvementEffective verbal and written communication skills

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.

Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more

Jobs@Intel Blog

Learn more

Grow your network of opportunities