Job Description: Pre-Silicon Validation Engineer
Location: Mountain View, CA
Hybrid work model (at least 2-3 days/week at Client site)
Type: Flexible for C2C (Corp to Corp) and W2
Preferred Qualification
----------------------
• B.Tech/M.Tech in Electronics Engg, Electrical Engg or Computer Science
• 10+ yrs experience in Pre-Silicon validation/Post Silicon validation
• Experience in using Emulation platform and FPGA prototyping platform
• Strong experience in C coding at Bare Metal/Firmware level
• Experience on Test plan development and Test infra development.
• Good understanding of CPU architecture (ARM/Client/MIPS, etc..)
• Working experience in Design protocol such as PCIe, AXI, USB, Gigabit Ethernet, MIPI, etc
• Working experience in low-speed protocols such as SPI, I2C, UART, Mixed signal IPs.
• Exposure to WiFi & Bluetooth protocols.
• Very good experience in Debugging code at the bare metal/Firmware level
• Usage of Measurement instruments like Oscilloscope, Logic Analyser, Current analyser, etc..
• Exposure to UVM methodology
Role
------
• C coding for various IPs within the CPU
• Prepare validation plan and test code
• Prepare Functional code on Emulation and target the same for Post Silicon validation
• Cross communicates with various design teams & IP vendors
• Mentor & Co-ordinate with the team for task completion
• POC for any communication with the Vendor.
C coding for various IPs within the CPU
Prepare validation plan and test code
Prepare Functional code on Emulation and target the same for Post Silicon validation
Working experience in Design protocol such as PCIe, AXI, USB, Gigabit Ethernet, MIPI, etc
Working experience in low-speed protocols such as SPI, I2C, UART, Mixed signal IPs.
Knowledge of CPU architecture (ARM/Client/MIPS, etc..)
Skills:
Jasper (Priority:1)
Palladium (Priority: 1)
Python (Priority:3)
TCL or Perl (Priority: 3)