Expires soon Intel

Software Simulation / SoC Emulation Engineer

  • Vancouver (Greater Vancouver)
  • Design / Civil engineering / Industrial engineering

Job description

Job Description

We are seeking a SoC Emulation engineer to develop Virtual Platforms for future generations of Intel SSDs. Virtual Platforms combine SW simulation models and various innovative HW acceleration technologies, including virtualization, emulation, FPGA, and test chips, to optimize the balance between speed and accuracy for a variety of use cases. Today's primary use cases are pre-silicon software development, HW/SW Co-validation, system level power & performance analysis, architecture exploration. The team works on a wide range of tasks including SW functional and performance model development, infrastructure development, third party IP integration, EDA vendor interaction, and the 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 carried out on both Windows and Linux environments.

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.

Desired profile

Education:
Degree in Computer Science, Electrical Engineering, or Computer Engineering
Minimum Requirements:
- 5 years in C/C++ and object oriented design methodologies
- 5 years in structured S/W development and practices

Additional Qualifications include the following:
- Scripting in Python, C-Shell Proficiency in ARM microprocessor architecture and CPU behavior
- Familiarity with HW protocols
- Embedded software development/debug experience
- Proficiency in Windows/Linux based S/W development environments & tools
- Interfacing with multiple customers, understanding their requirements, setting expectations and delivering on commitments- Analytical problem solving, innovation and a mindset of continuous improvement

Make every future a success.
  • Job directory
  • Business directory