NVIDIA
NVIDIA
NVIDIA phát triển các công nghệ điện toán tăng tốc và trí tuệ nhân tạo được sử dụng trong lĩnh vực game, trung tâm dữ liệu, điện toán đám mây, chăm sóc sức khỏe, sản xuất, ô tô và robot. Hoạt động của công ty bao gồm bộ xử lý đồ họa, nền tảng AI, công nghệ mô phỏng và các giải pháp chuyên biệt cho từng ngành, trong đó có NVIDIA Omniverse dành cho quy trình làm việc 3D cộng tác, NVIDIA DRIVE phục vụ phát triển xe tự hành và NVIDIA Clara cho các ứng dụng chăm sóc sức khỏe. Công ty quy tụ các đội ngũ kỹ thuật lớn cùng phát triển hạ tầng và phần mềm hỗ trợ điện toán tiên tiến, mô phỏng và phân tích dựa trên AI.

Kỹ sư phần mềm hệ thống cấp cao, Quản lý nguồn GPU - Làm việc tại văn phòng ở Pune

Kỹ sư phần mềm hệ thống cấp cao phát triển phần mềm quản lý nguồn GPU NVIDIA tại Pune. Cải thiện hoạt động nguồn của kernel, firmware và nền tảng cho các bộ xử lý thế hệ tiếp theo.

Mô tả

  • Thiết kế, triển khai và gỡ lỗi phần mềm chế độ kernel của NVIDIA cho phần cứng thế hệ tiếp theo đến khi đưa vào sản xuất
  • Phát triển và tối ưu các tính năng quản lý nguồn cho CPU, GPU và nền tảng, bao gồm DVFS, trạng thái nguồn, thời gian lưu trú và công suất khi nhàn rỗi hoặc hoạt động
  • Dẫn dắt việc khởi tạo và hoàn thiện các thành phần kernel và firmware liên quan đến nguồn, trải rộng trên SoC, PMU, bộ điều chỉnh điện áp và các framework hệ điều hành
  • Hỗ trợ các sản phẩm GPU NVIDIA dành cho khách hàng máy tính để bàn, máy tính xách tay, máy trạm và trung tâm dữ liệu trong suốt quá trình đưa vào sản xuất
  • Cải thiện hiệu năng trên mỗi watt, lập lịch có xét đến nhiệt độ và khả năng chống chịu của hệ thống
  • Dẫn dắt mô phỏng, khởi tạo silicon, xác thực nguồn và hiệu năng cũng như hoàn thiện sản phẩm
  • Phối hợp trên toàn cầu với các nhóm phần cứng, firmware, hệ điều hành và nền tảng về hoạt động nguồn đầu-cuối, dữ liệu đo lường và tối ưu hóa

Yêu cầu

  • Ít nhất năm năm kinh nghiệm và bằng cử nhân hoặc thạc sĩ về kỹ thuật điện, điện tử, khoa học máy tính hoặc kinh nghiệm tương đương
  • Kiến thức về kiến trúc máy tính, bộ vi xử lý và vi điều khiển, bao gồm bộ nhớ đệm, bus, bộ điều khiển bộ nhớ và DMA
  • Nền tảng vững chắc về hệ điều hành cùng kinh nghiệm về kernel trên Windows
  • Hiểu biết về máy trạng thái nguồn của CPU và GPU, bao gồm C-state, P-state, điều khiển giảm xung nhịp và ngắt nguồn, bộ điều khiển nguồn nền tảng, DVFS, ACPI hoặc Modern Standby và các chế độ công suất thấp của SoC
  • Thành thạo ngôn ngữ lập trình C
  • Có kinh nghiệm gỡ lỗi phần mềm và phần cứng ở cấp hệ thống, đặc biệt trong tương tác giữa nguồn, hiệu năng và nhiệt độ
  • Kiến thức về các khái niệm công suất thấp của nền tảng, giao diện PMIC, tinh chỉnh hiệu suất bộ điều chỉnh điện áp, phân tích thời gian lưu trú, tối ưu công suất khi nhàn rỗi hoặc gỡ lỗi dữ liệu đo lường nguồn
  • Kinh nghiệm với các framework nguồn x86 hoặc ARM
  • Kinh nghiệm quản lý nguồn trên Windows và Linux
  • Kinh nghiệm phối hợp giữa các tổ chức để xác định giao diện nguồn của firmware và phần mềm
  • Quen thuộc với các phương pháp tối ưu hóa nguồn dựa trên AI hoặc ML

Phúc lợi

  • Mức lương hấp dẫn
  • Gói phúc lợi toàn diện
  • Các phúc lợi và cơ hội được cung cấp tại www.nvidiabenefits.com