
NVIDIA พัฒนาเทคโนโลยีการประมวลผลแบบเร่งความเร็วและปัญญาประดิษฐ์ที่ใช้ในอุตสาหกรรมเกม ศูนย์ข้อมูล คลาวด์คอมพิวติ้ง การดูแลสุขภาพ การผลิต ยานยนต์ และหุ่นยนต์ งานของบริษัทครอบคลุมหน่วยประมวลผลกราฟิก แพลตฟอร์ม AI เทคโนโลยีจำลองสถานการณ์ และโซลูชันเฉพาะสำหรับแต่ละอุตสาหกรรม รวมถึง NVIDIA Omniverse สำหรับเวิร์กโฟลว์ 3D ร่วมกัน NVIDIA DRIVE สำหรับการพัฒนายานยนต์ไร้คนขับ และ NVIDIA Clara สำหรับการใช้งานด้านการดูแลสุขภาพ บริษัทผสานการทำงานของทีมวิศวกรขนาดใหญ่เพื่อพัฒนาโครงสร้างพื้นฐานและซอฟต์แวร์ที่รองรับการประมวลผลขั้นสูง การจำลองสถานการณ์ และการวิเคราะห์ด้วย AI
วิศวกรตรวจสอบ ASIC ของ NVIDIA ด้านการจัดการหน่วยความจำ (ทำงานที่สำนักงาน, Durham)
ตรวจสอบหน่วยจัดการหน่วยความจำ GPU ที่ NVIDIA โดยสร้าง testbench ด้วย SystemVerilog แผนความครอบคลุม และโครงสร้างพื้นฐานการตรวจสอบสำหรับการออกแบบ GPU ขั้นสูง
รายละเอียด
- วิเคราะห์การออกแบบและการนำไปใช้ของหน่วยจัดการหน่วยความจำ
- กำหนดขอบเขตการตรวจสอบ
- สร้างโครงสร้างพื้นฐานการตรวจสอบ รวมถึง testbench, BFM, checker และ monitor
- ดำเนินการตามแผนการทดสอบและแผนความครอบคลุม
- ตรวจสอบความถูกต้องของการออกแบบ
- ทำงานร่วมกับสถาปนิก นักออกแบบ และวิศวกรซอฟต์แวร์จากหลายสถานที่
- มีส่วนช่วยกำหนดทิศทางระยะยาวของระเบียบวิธี testbench โดยใช้แนวทางปฏิบัติด้านการตรวจสอบขั้นสูง
คุณสมบัติ
- กำลังศึกษาอยู่หรือเพิ่งสำเร็จการศึกษาระดับปริญญาตรีหรือปริญญาโทด้านวิศวกรรมไฟฟ้า วิทยาการคอมพิวเตอร์ วิศวกรรมคอมพิวเตอร์ หรือสาขาที่เกี่ยวข้อง หรือมีประสบการณ์เทียบเท่า
- มีประสบการณ์ด้านสถาปัตยกรรมคอมพิวเตอร์ รวมถึงระเบียบวิธีการออกแบบและตรวจสอบ ASIC
- มีความเชี่ยวชาญด้าน SystemVerilog, C และ/หรือ C++, การวางแผนการทดสอบ การทำให้ความครอบคลุมสมบูรณ์ และส่วนประกอบการตรวจสอบที่นำกลับมาใช้ได้
- มีความรู้ในการทำงานเกี่ยวกับการทดสอบแบบสุ่มภายใต้ข้อจำกัด ความครอบคลุมเชิงฟังก์ชัน และการตรวจสอบโดยใช้ assertion
- เข้าใจหลักการเขียนโปรแกรมเชิงวัตถุ
- มีประสบการณ์กับเครื่องมือจำลอง เช่น VCS และ IES รวมถึงเครื่องมือแก้ไขข้อบกพร่อง เช่น Debussy และ GDB
- มีทักษะการแก้ไขข้อบกพร่องและการแก้ปัญหาที่ดี
- เข้าใจไมโครสถาปัตยกรรมของระบบย่อยหน่วยความจำ โทโพโลยีและนโยบายแคช การจัดการหน่วยความจำ อินเทอร์คอนเนกต์ และ/หรือการออกแบบ arbiter
- มีประสบการณ์กับ UVM, checker และ scoreboard ใน SystemVerilog การตรวจสอบโดยใช้ assertion และการตรวจสอบกึ่งรูปแบบ (SFV)
- มีความรู้เกี่ยวกับ Perl หรือ Python
สวัสดิการ
- หุ้นทุน
- สวัสดิการ