Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM CPU Verification Engineer 
United States, Texas, Austin 
45138868

15.07.2024

Your Role and Responsibilities
As a CPU Verification Engineer, you will be responsible for the pre-silicon functional and performance verification of our chipsets, covering the CPU core, cache/nest subsystem, memory hierarchy, and other on-silicon IP used in our next-generation IBM Power Systems and IBM Z Systems offerings. You will use state-of-the-art techniques to simulate and verify the designs of these custom microprocessor-based systems. The job uses both hardware and software engineering skills, and entails creating environments and methodologies for simulating the VHDL input, as well as analysis and problem debug. Verification is performed at various levels within the design hierarchy. A background in Computer Engineering or Electrical Engineering with strong programming skills is required.

Your Role and Responsibilities:
As a CPU Verification Engineer, you will play a pivotal role in the pre-silicon functional and performance verification of our cutting-edge chipsets. Your responsibilities will cover a spectrum of critical areas, including the cache/nest subsystem, memory hierarchy, and various on-silicon IP integral to our upcoming IBM Power Systems and IBM Z Systems offerings. Leveraging state-of-the-art techniques, you will be at the forefront of simulating and validating the designs of these bespoke microprocessor-based systems.

Required Technical and Professional Expertise

  • 3+ years of experience in Processor or ASIC verification
  • Exposure to industry microprocessor designs (e.g. x86, ARM or RISC-V processor design)
  • Verification Testing: Proven experience in both pre and post silicon verification testing
  • Computer Architecture: In-depth understanding of computer architecture principles and practices
  • Strong programming skills: Proficiency in Python scripting, C++, or similar languages


Preferred Technical and Professional Expertise

  • Inter-discipline design experience
  • A deep understanding of the IBM Power or Systems Z architecture
  • Understanding of Agile development processes