CPU Verification Engineer
Do Something Wonderful!
Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enriches the lives of every person on earth. So, if you have a big idea, let’s do something wonderful together. Join us, because at Intel, we are building a better tomorrow. Want to learn more? Visit our YouTube Channel or the links below!
Do you want to engineer the future? The E-core CPU team is powered by some of the brightest and most innovative minds in the industry and we need you. Intel is during an exciting transformation, with a vision to create and extend computing technology to connect and enrich the lives of every person. We are designing future generations of high-performance E-core CPUs using the most advanced and innovative process technologies. This industry leading performance per watt CPU helps power the latest generation of Intel laptops and desktops, 5G base stations, micro-servers and other Artificial Intelligence and Machine Learning devices. If you are looking to grow and develop your skillsets while be surrounded by highly motivated and knowledge teammates, then this is the organization for you.
E-Core CPUs are:
- Powering the latest Generation Intel laptops, desktops and high-end gaming platforms.
- Engine that is driving 5G communications by serving as the base-station that delivers essential data from your electronic devices across the world at maximum bandwidth.
- Brains in Artificial Intelligence (AI) and machine learning devices.
- Powering the latest Google Chromebooks that is enabling a full virtual learning experience for many students.
If you are passionate about seeing your ideas go from white board to billions of pieces of silicon, join the E-core design team in Austin, Texas. Our goal: to build revolutionary microprocessor cores to power the next decade of computing. In this position, you will join the E-core CPU pre-silicon verification team and will be responsible for validating the RTL implementation of new architecture and micro-architecture capabilities.
Your responsibilities may include, but are not limited to, the following:
- Technical ownership of validation of a feature, methodology, or otherwise significant aspect of CPU validation.
- Investigating new techniques to accelerate validation of CPU hardware.
- Executing functional, performance, and power validation using dynamic and analytical approaches.
- Developing validation content like tools and test generators to match the complexity of new cores for use in pre-si and post-si.
- Read and interpret technical specs and create high quality technical documentation like test plans and strategy documents.
- Collaborate and communicate with architecture, design, pre-si and post-si validation, and other teams to achieve project goals.
- Contributing to post-silicon debug preparation and sighting resolution.
As a successful candidate, you must possess collaboration skills and the ability to tolerate ambiguity and highly complex decision environments.
Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and or schoolwork/classes/research.
What we need to see (Minimum Qualifications):
- You must possess a Bachelor's degree in Computer Engineering, Computer Science or Electrical/Electronic Engineering with 3+ months of experience - OR - a Master's degree in Computer Engineering, Computer Science or Electrical/Electronic Engineering.
- 3+ months experience in computer architecture, including specific areas of technical ownership/expertise relevant to CPUs.
- 3+ months experience hardware modeling languages, such as Verilog, VHDL, or System Verilog and industry standard logic simulation tools.
- 1+ years of experience validation and debug experience such as test writing/generation, checker development, coverage analysis, failure debug, root cause analysis
- 1+ years’ experience in at least one language: C/C++, Perl, Python, etc.
How to Stand out (Preferred Qualifications):
- Advanced degree in computer engineering or electrical engineering or STEM related degree and 3+ years of experience in the following:
- Knowledge of Intel Architecture ISA and system architecture, x86 assembly language.
- Familiarity with software validation, including microcode, firmware, etc.
- Experience in post-silicon debug and analysis
- Intel or industry experience in micro-architecture, design or verification of CPU cores
- Experience with a hardware modeling language, such as Verilog, VHDL, or System Verilog and industry standard logic simulation tools
- Assembly language programming, code generation, or other low-level software experience.
- Validation environment development in C/C++/ Python.
- Test bench development concepts and languages like Specman, System Verilog UVM/OVM
- In-depth computer architecture with emphasis on out of order processor execution
- Intel or industry experience in pre-silicon verification of CPU cores, including specific areas of technical ownership/expertise relevant to CPUs.
Here at Intel, we invest in our people. Beyond health, dental, and retirement benefits, Intel’s benefits package includes 14 paid holidays per calendar year, three weeks of paid vacation, and four-week paid sabbatical every four years of employment. Intel also offers employees five bonuses per year dependent on overall company and personal performance, and an employee stock purchase program. Find more information about our Amazing Benefits here: https://jobs.intel.com/benefits