Ip Functional Validation Engineer

Intel Intel · Semiconductors · Bangalore, India

This role focuses on the functional validation of Accelerator IPs within Intel's Data Center Group. The engineer will define, develop, and perform validation for IP internals and their integration into system-level features, covering both pre- and post-silicon stages. Responsibilities include developing test plans, methodologies, and infrastructure, performing silicon debug, and collaborating with other engineering teams. The role requires strong programming skills in C/C++/Python for automation and experience with hardware architectures and lab equipment.

What you'd actually do

  1. Defines, develops, and performs functional validation for Accelerator IPs, focusing on validation of the IP internals and the IPs integration in system level features.
  2. Have demonstrated strong IP validation experience, in pre and post silicon, system and integration testing, as well as good understanding of emulation, firmware and RTL knowledge.
  3. Possess an in-depth understanding of hardware architectures and knowledge of how to create end use scenarios.
  4. Strong technical background in developing test plan for pre and post silicon validation.
  5. Performs silicon debug to identify root causes and resolves all functional and triage failures for IP issues.

Skills

Required

  • IP validation
  • pre-silicon validation
  • post-silicon validation
  • system testing
  • integration testing
  • emulation
  • firmware
  • RTL
  • hardware architectures
  • test plan development
  • silicon debug
  • PCIe
  • CXL
  • automation script development
  • C
  • C++
  • Python
  • JTAG
  • Debug Access
  • analytical skills
  • problem-solving skills
  • validation infrastructure
  • post silicon validation infrastructure
  • architectural aspects
  • design aspects
  • validation test suite development
  • team player
  • technical expertise
  • validation test cases development
  • debug
  • communication skills
  • leadership skill
  • Hardware Validation test plans
  • test cases development
  • debug experience
  • Developing test automation
  • Debugging on emulation models
  • design and derive testing
  • system clock
  • system reset flows
  • IP concurrency
  • PCIe protocol
  • PCIe interfaces testing
  • Linux/UNIX environment
  • Object-oriented programming
  • C#
  • Perl
  • Software
  • Hardware
  • system bring-up

Nice to have

  • Master's degree in electrical engineering, Computer Engineering, Computer Science, or related field.
  • High-Speed Oscilloscopes
  • Logic Analyzers
  • Data Acquisition Tools/Hardware
  • protocol analyzers