Cẩm nang nhân viên xin chào các anh chị nhân sự và các bạn đang tìm việc là với cẩm nang nhân sự của nhanvien.net Dưới đây là một bản mô tả công việc chi tiết cho vị trí Lập trình viên Đồ họa (Graphics Programmer), bao gồm các yếu tố quan trọng để thu hút ứng viên tiềm năng:
MÔ TẢ CÔNG VIỆC
Vị trí:
Lập trình viên Đồ họa (Graphics Programmer)
Địa điểm:
[Địa điểm làm việc – ví dụ: Hà Nội, TP. Hồ Chí Minh, Làm việc từ xa]
Về công ty:
[Giới thiệu ngắn gọn về công ty, văn hóa công ty và các dự án nổi bật. Ví dụ: “Chúng tôi là một studio game năng động, chuyên phát triển các tựa game AAA sáng tạo cho nền tảng PC và Console. Tại [Tên công ty], chúng tôi đam mê tạo ra những trải nghiệm chơi game tuyệt vời và luôn tìm kiếm những tài năng để cùng chúng tôi hiện thực hóa tầm nhìn này.”]
Mô tả công việc:
Chúng tôi đang tìm kiếm một Lập trình viên Đồ họa tài năng và đam mê để tham gia vào đội ngũ phát triển game của chúng tôi. Bạn sẽ chịu trách nhiệm phát triển và tối ưu hóa các tính năng đồ họa, đảm bảo hiệu suất và chất lượng hình ảnh cao nhất cho các dự án game của công ty. Bạn sẽ làm việc chặt chẽ với các nghệ sĩ đồ họa, nhà thiết kế game và các lập trình viên khác để mang đến những trải nghiệm hình ảnh tuyệt đẹp và ấn tượng cho người chơi.
Trách nhiệm chính:
Phát triển và triển khai các tính năng đồ họa mới:
Nghiên cứu và triển khai các kỹ thuật rendering tiên tiến (ví dụ: Physically Based Rendering – PBR, Global Illumination, Ray Tracing).
Xây dựng và tối ưu hóa các shader, vật liệu và hiệu ứng hình ảnh.
Tích hợp các asset đồ họa từ nghệ sĩ vào engine game.
Tối ưu hóa hiệu suất đồ họa:
Phân tích và tối ưu hóa hiệu suất rendering để đảm bảo game chạy mượt mà trên các nền tảng khác nhau.
Sử dụng các công cụ profiling và debugging để xác định và giải quyết các vấn đề về hiệu suất.
Áp dụng các kỹ thuật tối ưu hóa như LOD (Level of Detail), occlusion culling, và batching.
Hợp tác và hỗ trợ:
Làm việc chặt chẽ với các nghệ sĩ đồ họa để hiểu và hiện thực hóa tầm nhìn nghệ thuật của họ.
Hỗ trợ các lập trình viên khác trong việc sử dụng các tính năng đồ họa và giải quyết các vấn đề liên quan đến đồ họa.
Đóng góp vào việc phát triển và duy trì các công cụ và pipeline đồ họa.
Nghiên cứu và phát triển:
Luôn cập nhật các xu hướng và công nghệ mới nhất trong lĩnh vực đồ họa máy tính.
Thử nghiệm và đánh giá các công nghệ mới để cải thiện chất lượng đồ họa và hiệu suất của game.
Đề xuất các cải tiến và giải pháp sáng tạo cho các thách thức về đồ họa.
Đảm bảo chất lượng:
Viết code rõ ràng, dễ bảo trì và tuân thủ các tiêu chuẩn coding của công ty.
Thực hiện unit testing và integration testing để đảm bảo chất lượng code.
Tham gia vào quá trình code review để chia sẻ kiến thức và cải thiện chất lượng code.
Yêu cầu:
Kinh nghiệm:
Ít nhất [X] năm kinh nghiệm làm việc trong lĩnh vực lập trình đồ họa.
Kinh nghiệm phát triển game là một lợi thế lớn.
Kiến thức và kỹ năng:
Thành thạo C++ và các thư viện liên quan (ví dụ: STL).
Có kiến thức sâu về các API đồ họa như DirectX 11/12, Vulkan hoặc OpenGL.
Hiểu biết về các kỹ thuật rendering hiện đại (ví dụ: PBR, shading models, lighting, shadows, post-processing).
Có kinh nghiệm làm việc với các game engine phổ biến (ví dụ: Unity, Unreal Engine).
Có kiến thức về toán học đồ họa (ví dụ: linear algebra, calculus).
Có khả năng viết shader bằng HLSL hoặc GLSL.
Có khả năng phân tích và tối ưu hóa hiệu suất code.
Có khả năng làm việc độc lập và làm việc nhóm hiệu quả.
Có khả năng giao tiếp tốt bằng tiếng Anh (nếu làm việc trong môi trường quốc tế).
Bằng cấp:
Bằng cử nhân hoặc thạc sĩ về Khoa học Máy tính, Kỹ thuật Phần mềm hoặc các lĩnh vực liên quan.
Điểm cộng:
Có kinh nghiệm với các công cụ profiling đồ họa (ví dụ: RenderDoc, PIX).
Có kinh nghiệm với các hệ thống quản lý phiên bản (ví dụ: Git).
Có kiến thức về các kỹ thuật AI và machine learning trong đồ họa.
Có portfolio các dự án đồ họa ấn tượng.
Đam mê game và có kiến thức về các xu hướng game mới nhất.
Quyền lợi:
Mức lương cạnh tranh, tương xứng với năng lực và kinh nghiệm.
Thưởng theo hiệu suất công việc và thưởng dự án.
Được làm việc trong môi trường năng động, sáng tạo và chuyên nghiệp.
Cơ hội phát triển bản thân và nâng cao kỹ năng chuyên môn.
Được tham gia vào các dự án game hấp dẫn và có tầm ảnh hưởng.
Các phúc lợi khác theo quy định của công ty (ví dụ: bảo hiểm, ngày nghỉ phép, du lịch công ty).
Cách thức ứng tuyển:
Ứng viên quan tâm vui lòng gửi CV và portfolio (nếu có) đến địa chỉ email: [Địa chỉ email]
Hạn chót nộp hồ sơ:
[Ngày/Tháng/Năm]
Lưu ý:
Chỉ những ứng viên đáp ứng yêu cầu sẽ được liên hệ phỏng vấn.
Lời khuyên:
Hãy đảm bảo rằng CV của bạn được trình bày rõ ràng, dễ đọc và chứa đầy đủ thông tin về kinh nghiệm làm việc, kỹ năng và học vấn của bạn.
Portfolio là một phần quan trọng để chứng minh năng lực của bạn, vì vậy hãy chuẩn bị một portfolio ấn tượng với các dự án đồ họa mà bạn đã tham gia.
Trong quá trình phỏng vấn, hãy thể hiện sự đam mê của bạn với đồ họa máy tính và game, và sẵn sàng chia sẻ những kinh nghiệm và kiến thức của bạn.
Chúc bạn thành công!
http://repositorio.uraccan.edu.ni/cgi/set_lang?referrer=http%3A%2F%2Fnhanvien.net