Kỹ sư Kỹ thuật Game (Technical Game Engineer)

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ả chi tiết về vị trí Kỹ sư Kỹ thuật Game (Technical Game Engineer), bao gồm các khía cạnh quan trọng và có thể tùy chỉnh để phù hợp với nhu cầu cụ thể của công ty bạn:

TIÊU ĐỀ CÔNG VIỆC:

Kỹ sư Kỹ thuật Game

BỘ PHẬN:

[Tên bộ phận phát triển game, ví dụ: Lập trình, Gameplay, Công cụ, v.v.]

BÁO CÁO CHO:

Trưởng nhóm Kỹ thuật / Giám đốc Kỹ thuật

TÓM TẮT CÔNG VIỆC:

Chúng tôi đang tìm kiếm một Kỹ sư Kỹ thuật Game tài năng và đam mê để tham gia vào đội ngũ phát triển của chúng tôi. Bạn sẽ chịu trách nhiệm xây dựng, tối ưu hóa và bảo trì các hệ thống cốt lõi, công cụ và quy trình làm việc để hỗ trợ việc tạo ra trải nghiệm game chất lượng cao. Bạn sẽ làm việc chặt chẽ với các nhà thiết kế, nghệ sĩ và các kỹ sư khác để biến tầm nhìn sáng tạo thành hiện thực, đảm bảo hiệu suất, khả năng mở rộng và tính ổn định của trò chơi.

TRÁCH NHIỆM CHÍNH:

Phát triển và bảo trì các hệ thống cốt lõi của game:

Lập trình và gỡ lỗi các hệ thống gameplay, AI, vật lý, mạng, giao diện người dùng (UI), và các hệ thống liên quan khác.
Viết mã nguồn rõ ràng, hiệu quả và có khả năng bảo trì cao bằng C++, C hoặc các ngôn ngữ lập trình khác được sử dụng trong dự án.
Đảm bảo tuân thủ các tiêu chuẩn mã hóa và thực hành tốt nhất.

Xây dựng và cải tiến công cụ phát triển game:

Thiết kế và phát triển các công cụ và quy trình làm việc để tăng tốc quy trình phát triển game, giúp các nhà thiết kế và nghệ sĩ làm việc hiệu quả hơn.
Tích hợp các công cụ của bên thứ ba và tùy chỉnh chúng để đáp ứng nhu cầu cụ thể của dự án.
Tự động hóa các tác vụ lặp đi lặp lại để giảm thiểu lỗi và tiết kiệm thời gian.

Tối ưu hóa hiệu suất game:

Phân tích và tối ưu hóa mã nguồn, tài sản và các hệ thống khác để cải thiện hiệu suất game (FPS), giảm tải CPU/GPU và đảm bảo trải nghiệm chơi game mượt mà.
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.
Nghiên cứu và triển khai các kỹ thuật tối ưu hóa mới nhất.

Hợp tác với các thành viên khác trong nhóm:

Làm việc chặt chẽ với các nhà thiết kế game, nghệ sĩ, và các kỹ sư khác để hiểu rõ yêu cầu của dự án và đề xuất các giải pháp kỹ thuật phù hợp.
Tham gia vào các buổi đánh giá code và chia sẻ kiến thức với các thành viên trong nhóm.
Đóng góp vào việc lập kế hoạch và thực hiện các tính năng game.

Nghiên cứu và phát triển:

Nghiên cứu các công nghệ và kỹ thuật mới trong lĩnh vực phát triển game.
Thử nghiệm và đánh giá các công nghệ mới để xác định tính khả thi và lợi ích của chúng cho dự án.
Chia sẻ kiến thức và kinh nghiệm với các thành viên khác trong nhóm.

Giải quyết vấn đề:

Nhanh chóng xác định và giải quyết các vấn đề kỹ thuật phức tạp.
Đề xuất các giải pháp sáng tạo và hiệu quả.
Chủ động tìm kiếm và sửa lỗi.

YÊU CẦU:

Bằng cấp:

Cử nhân Khoa học Máy tính, Kỹ thuật phần mềm hoặc lĩnh vực liên quan.

Kinh nghiệm:

Ít nhất [X] năm kinh nghiệm làm việc trong ngành phát triển game.
Kinh nghiệm lập trình vững chắc bằng C++, C hoặc các ngôn ngữ lập trình khác.
Kinh nghiệm làm việc với các game engine phổ biến như Unity hoặc Unreal Engine.

Kiến thức chuyên môn:

Hiểu biết sâu sắc về kiến trúc game, thuật toán và cấu trúc dữ liệu.
Kinh nghiệm về tối ưu hóa hiệu suất game (CPU, GPU, memory).
Kinh nghiệm về lập trình mạng, vật lý, AI, hoặc UI là một lợi thế.
Quen thuộc với quy trình phát triển game (Agile, Scrum).

Kỹ năng mềm:

Khả năng giải quyết vấn đề mạnh mẽ.
Khả năng làm việc độc lập và làm việc nhóm tốt.
Kỹ năng giao tiếp tốt.
Khả năng học hỏi nhanh và thích ứng với các công nghệ mới.
Đam mê game và mong muốn tạo ra những trải nghiệm chơi game tuyệt vời.

ĐIỂM CỘNG:

Kinh nghiệm phát triển game trên nhiều nền tảng (PC, console, mobile).
Kinh nghiệm sử dụng các công cụ profiling và debugging.
Kinh nghiệm đóng góp vào các dự án game mã nguồn mở.
Có sản phẩm game tự phát triển (indie game) hoặc tham gia các game jam.
Hiểu biết về các công nghệ đồ họa (DirectX, OpenGL, Vulkan).

QUYỀN LỢI:

Mức lương cạnh tranh, tương xứng với kinh nghiệm và năng lực.
Các khoản thưởng hấp dẫn dựa trên hiệu suất công việc và đóng góp cho dự án.
Cơ hội học hỏi và phát triển bản thân trong môi trường làm việc chuyên nghiệp và năng động.
Được làm việc với đội ngũ tài năng và đam mê.
Tham gia vào các dự án game đầy thử thách và sáng tạo.
Các quyền lợi khác theo quy định của pháp luật (BHXH, BHYT, BHTN…).
[Thêm các quyền lợi cụ thể của công ty bạn, ví dụ: ăn trưa miễn phí, du lịch hàng năm, v.v.]

CÁCH THỨC ỨNG TUYỂN:

Ứng viên quan tâm vui lòng gửi CV và thư xin việc đến [địa chỉ email] với tiêu đề “Ứng tuyển Kỹ sư Kỹ thuật Game – [Tên của bạn]”.

LƯU Ý KHI TÙY CHỈNH:

Kinh nghiệm:

Điều chỉnh số năm kinh nghiệm yêu cầu cho phù hợp với mức độ của vị trí (Junior, Mid-level, Senior).

Ngôn ngữ lập trình:

Nêu rõ các ngôn ngữ lập trình cụ thể mà công ty bạn sử dụng.

Game engine:

Chỉ định game engine mà bạn sử dụng (Unity, Unreal Engine, hoặc các engine khác).

Điểm cộng:

Thêm các kỹ năng hoặc kinh nghiệm cụ thể mà bạn đánh giá cao.

Quyền lợi:

Nêu chi tiết các quyền lợi mà công ty bạn cung cấp để thu hút ứng viên.

Văn hóa công ty:

Thêm một vài dòng mô tả ngắn gọn về văn hóa công ty để ứng viên có cái nhìn rõ hơn.

Chúc bạn tìm được ứng viên phù hợp!
http://proxy-fs.researchport.umd.edu/login?url=https://nhanvien.net

Viết một bình luận