
NVIDIA พัฒนาเทคโนโลยีการประมวลผลแบบเร่งความเร็วและปัญญาประดิษฐ์ที่ใช้ในอุตสาหกรรมเกม ศูนย์ข้อมูล คลาวด์คอมพิวติ้ง การดูแลสุขภาพ การผลิต ยานยนต์ และหุ่นยนต์ งานของบริษัทครอบคลุมหน่วยประมวลผลกราฟิก แพลตฟอร์ม AI เทคโนโลยีจำลองสถานการณ์ และโซลูชันเฉพาะสำหรับแต่ละอุตสาหกรรม รวมถึง NVIDIA Omniverse สำหรับเวิร์กโฟลว์ 3D ร่วมกัน NVIDIA DRIVE สำหรับการพัฒนายานยนต์ไร้คนขับ และ NVIDIA Clara สำหรับการใช้งานด้านการดูแลสุขภาพ บริษัทผสานการทำงานของทีมวิศวกรขนาดใหญ่เพื่อพัฒนาโครงสร้างพื้นฐานและซอฟต์แวร์ที่รองรับการประมวลผลขั้นสูง การจำลองสถานการณ์ และการวิเคราะห์ด้วย AI
ผู้จัดการอาวุโสฝ่ายวิศวกรรมซอฟต์แวร์ระบบระดับแร็ก NVIDIA
นำทีมวิศวกรรมของ NVIDIA พัฒนาซอฟต์แวร์โครงสร้างพื้นฐานระดับแร็กสำหรับระบบประมวลผล AI กำหนดทิศทางระนาบควบคุม การจัดการวงจรชีวิต ความน่าเชื่อถือ และการส่งมอบงานข้ามทีม
รายละเอียด
- นำการส่งมอบซอฟต์แวร์โครงสร้างพื้นฐานระดับแร็กในองค์กรที่ทำงานร่วมกันหลายฝ่าย
- ประสานงานตามข้อตกลง แก้ไขช่องว่างด้านความรับผิดชอบ และกำกับดูแลงานตั้งแต่ข้อกำหนดไปจนถึงการนำไปใช้จริงในระบบการผลิตและการสนับสนุน
- แปลงความต้องการทางธุรกิจและแผนพัฒนาฮาร์ดแวร์ให้เป็นลำดับความสำคัญของการเปิดตัวและแผนงานที่ทำได้จริง
- จัดสรรบุคลากร จัดการการพึ่งพากันของงาน และประเมินความเสี่ยงทางเทคนิคเมื่อมีการเปลี่ยนลำดับความสำคัญ
- ทำงานร่วมกับสถาปนิกและหัวหน้าด้านเทคนิคในเรื่องระนาบควบคุม การจัดการวงจรชีวิต การวิเคราะห์สถานะระบบ และการกู้คืน
- ชี้นำการตัดสินใจด้านวิศวกรรม พร้อมรักษาความน่าเชื่อถือ ความปลอดภัย และความสามารถในการบำรุงรักษา
- สรรหา ให้คำปรึกษา กำหนดความคาดหวังด้านผลงาน มอบหมายงาน และพัฒนาทีม
- กำหนดแนวทางสำหรับการวางแผน การตรวจสอบความถูกต้อง การเปิดตัว และการคัดแยกปัญหา
- แจ้งความเสี่ยงตั้งแต่เนิ่น ๆ นำการวิเคราะห์หาสาเหตุที่แท้จริงและแก้ไขปัญหาในระบบการผลิต พร้อมปรับปรุงกระบวนการทำงานของทีม
- ประสานงานกับทีมเฟิร์มแวร์ แพลตฟอร์ม เครือข่าย การประกันคุณภาพ ความปลอดภัย และปฏิบัติการ
- นำข้อเสนอแนะจากลูกค้าและพาร์ทเนอร์เกี่ยวกับการติดตั้งใช้งานไปปรับปรุงผลิตภัณฑ์
- กำกับดูแลการพัฒนาและการสนับสนุนซอฟต์แวร์โอเพนซอร์ส รวมถึงการตรวจทานผลงานที่ส่งเข้ามา การคัดแยกปัญหา เอกสาร และการดูแลรุ่นที่เผยแพร่
- แจ้งให้วิศวกร ผู้ร่วมงาน และผู้บริหารทราบถึงลำดับความสำคัญ ความคืบหน้า และข้อแลกเปลี่ยน
- ตัดสินใจในสถานการณ์ที่ยังไม่ชัดเจน และผลักดันข้อตกลงระหว่างทีมให้เสร็จสิ้น
คุณสมบัติ
- วุฒิปริญญาตรี โท หรือเอกด้านวิทยาการคอมพิวเตอร์ วิศวกรรมคอมพิวเตอร์ วิศวกรรมไฟฟ้า หรือสาขาที่เกี่ยวข้อง หรือมีประสบการณ์เทียบเท่า
- มีประสบการณ์ด้านวิศวกรรมอย่างน้อย 12 ปีในงานซอฟต์แวร์ระบบ ซอฟต์แวร์แพลตฟอร์ม เฟิร์มแวร์เซิร์ฟเวอร์ หรือโครงสร้างพื้นฐานศูนย์ข้อมูล
- มีประสบการณ์บริหารทีมวิศวกรรมซอฟต์แวร์หรือเฟิร์มแวร์อย่างน้อย 6 ปี
- มีผลงานส่งมอบซอฟต์แวร์ที่ใช้งานจริงในหลายโปรแกรมภายในองค์กรแบบเมทริกซ์
- มีพื้นฐานทางเทคนิคที่แข็งแกร่งด้าน Linux ระบบกระจายศูนย์ API เครื่องสถานะ และการจัดการข้อขัดข้อง
- คุ้นเคยกับสถาปัตยกรรมศูนย์ข้อมูล การจัดการระบบที่คำนึงถึงฮาร์ดแวร์ การจัดการเซิร์ฟเวอร์ วงจรชีวิตของเฟิร์มแวร์หรือระบบปฏิบัติการ เทเลเมทรี และความน่าเชื่อถือในระดับใหญ่
- มีประสบการณ์พัฒนาซอฟต์แวร์ด้วย Go, C++ หรือ Rust
- สามารถนำกลุ่มวิศวกรรมที่ทำงานแบบกระจาย สรรหาและพัฒนาวิศวกร ส่งเสริมผู้นำด้านเทคนิค มอบหมายความรับผิดชอบสำคัญ และรักษามาตรฐานผลงานให้สม่ำเสมอ
- สื่อสารเป็นลายลักษณ์อักษรและด้วยวาจาได้ชัดเจน ใช้วิจารณญาณได้ดีในสถานการณ์ที่ไม่ชัดเจน และมีประสบการณ์สร้างความเห็นพ้องระหว่างทีมวิศวกรรม ลูกค้า และพาร์ทเนอร์เกี่ยวกับแนวทางแก้ปัญหาที่ใช้ได้จริง
- หากมีประสบการณ์ตลอดวงจรชีวิตของระบบระดับแร็กจะได้รับการพิจารณาเป็นพิเศษ
- หากคุ้นเคยกับระบบ NVIDIA GB200 หรือ GB300 จะได้รับการพิจารณาเป็นพิเศษ
- หากมีประสบการณ์กับ Kubernetes controllers หรือ operators, ระนาบควบคุมแบบประกาศสถานะ และการจำลองหรือการฉีดข้อขัดข้อง จะได้รับการพิจารณาเป็นพิเศษ
- หากมีประสบการณ์ลงมือทำกับซอฟต์แวร์ตัวควบคุมการจัดการบนบอร์ด (BMC), OpenBMC, Linux แบบฝังตัว, Python และการดีบักเซิร์ฟเวอร์ จะได้รับการพิจารณาเป็นพิเศษ
- หากคุ้นเคยกับ Redfish หรือมาตรฐานที่เกี่ยวข้อง, NVLink, Ethernet หรือ InfiniBand จะได้รับการพิจารณาเป็นพิเศษ
- หากมีประสบการณ์สร้างซอฟต์แวร์โครงสร้างพื้นฐานโอเพนซอร์สที่ทีมภายนอกใช้งาน มีทักษะ Rust ที่แข็งแกร่ง และเลือกใช้เครื่องมือ AI อย่างรอบคอบในการพัฒนา ทดสอบ และดีบัก จะได้รับการพิจารณาเป็นพิเศษ
สวัสดิการ
- หุ้น
- สวัสดิการ