-
Tìm Việc Làm (6270)
-
Việc làm it (15)
-
kỹ sư sản xuất (12)
-
Luật Pháp lý (7)
-
Việc Làm (144)
- Tài xế/Lái xe/Giao nhận (25)
- Biên dịch phiên dịch (3)
- Việc làm y tế dược (8)
- Bán hàng thu ngân (11)
- Việc kinh doanh bán hàng (12)
- Công nhân/Lao động (36)
- Việc làm thư ký trợ lý (8)
- Khách sạn nhà hàng du lịch (17)
- Việc làm thực phẩm đồ uống (2)
- Việc làm spa làm đẹp (3)
- Việc làm sự kiện (10)
-
việc làm thêm (2)
-
Giáo dục Đào tạo (9)
-
Việc làm bảo vệ (6)
-
Sales (140)
-
Customer Service (28)
-
Driver / Delivery (40)
-
Accounting (28)
-
Security Guard (57)
-
Factory Worker (117)
-
Education - Training (341)
-
Accounting - Finance (21)
-
Technology (7)
-
Retail (84)
-
Real Estate (33)
-
Non-profit - Volunteer (150)
-
Marketing (118)
-
Manual Labor (160)
-
Healthcare (21)
-
Human Resource (95)
-
Internet (14)
-
Legal (84)
-
Other Jobs (8)
Check with seller Việc làm Bắc Ninh Game Engine Developer
- Location: Bắc Ninh, vietnam
Job Description: Game Engine Developer (Chuyên viên Phát triển Game Engine)
Role Overview
Chúng tôi đang tìm kiếm một "kiến trúc sư của thế giới ảo" – vị trí Game Engine Developer (Nhân viên Phát triển Game Engine). Bạn không chỉ là người viết code, mà là người xây dựng nền móng vững chắc nhất để những ý tưởng sáng tạo vĩ đại của các nghệ sĩ và nhà thiết kế game có thể trở thành hiện thực. Bạn là người nắm giữ chìa khóa của hiệu suất, là người điều khiển các luồng dữ liệu phức tạp, tối ưu hóa sức mạnh phần cứng đến tận cùng và đảm bảo rằng trải nghiệm của người chơi luôn mượt mà, sống động nhất.
Vị trí Game Engine Developer tại công ty chúng tôi đòi hỏi một tư duy logic cực kỳ sắc bén, khả năng làm việc với các hệ thống cấp thấp (low-level) và một niềm đam mê mãnh liệt với công nghệ đồ họa, vật lý máy tính. Bạn sẽ là người giải quyết những bài toán khó nhất: từ việc tối ưu hóa pipeline đồ họa, quản lý bộ nhớ hiệu quả cho đến việc xây dựng các công cụ hỗ trợ phát triển giúp đội ngũ sản xuất game tăng tốc độ làm việc. Nếu bạn coi mã nguồn là nghệ thuật và việc tối ưu hóa miligiây là một sứ mệnh, chúng tôi đang chờ đợi bạn.
---
Key Responsibilities
1. Nghiên cứu và Phát triển Hệ thống Cốt lõi (Core Engine Development):
* Thiết kế, xây dựng và duy trì các hệ thống cốt lõi của engine bao gồm: quản lý tài nguyên (resource management), hệ thống bộ nhớ (memory management), hệ thống đa luồng (multi-threading), và hệ thống quản lý đối tượng (entity-component system).
* Đảm bảo engine hoạt động ổn định trên nhiều nền tảng khác nhau (Cross-platform: PC, Console, Mobile).
* Nghiên cứu các kiến trúc mới (như Data-Oriented Technology Stack - DOTS) để cải thiện hiệu suất xử lý của engine đối với các dự án quy mô lớn.
2. Tối ưu hóa Hiệu suất (Performance Optimization):
* Sử dụng các công cụ profiling (như PIX, NSight, VTune, RenderDoc) để xác định các điểm nghẽn (bottleneck) về CPU và GPU.
* Tối ưu hóa mã nguồn C++/C# để tận dụng tối đa sức mạnh của tập lệnh SIMD, tối ưu hóa bộ nhớ đệm (cache-friendly code) và giảm thiểu tình trạng giật lag (stuttering).
* Cải thiện tốc độ tải màn chơi (loading time) và quản lý việc truyền tải dữ liệu (streaming) mượt mà trong thế giới mở.
3. Phát triển Hệ thống Đồ họa và Rendering (Graphics & Rendering Pipeline):
* Lập trình các trình đổ bóng (Shaders) phức tạp và tối ưu hóa hệ thống chiếu sáng (Global Illumination), bóng đổ (Shadows), và hiệu ứng hậu kỳ (Post-processing).
* Làm việc trực tiếp với các API đồ họa cấp thấp như Vulkan, DirectX 12, Metal để tùy chỉnh pipeline hiển thị.
* Tích hợp và cải tiến các công nghệ đồ họa tiên tiến như Ray Tracing, DLSS, FSR vào quy trình sản xuất game.
4. Xây dựng Hệ thống Vật lý và Mô phỏng (Physics & Simulation):
* Phát triển và tích hợp các bộ engine vật lý (như PhysX, Havok hoặc engine tự phát triển) để xử lý va chạm, mô phỏng vải vóc, chất lỏng và phá hủy môi trường.
* Đảm bảo tính chính xác và đồng bộ của vật lý trong môi trường chơi mạng (multiplayer synchronization).
5. Phát triển Công cụ và Quy trình (Tooling & Pipeline Development):
* Thiết kế và xây dựng các công cụ trong Editor (như World Editor, Animation Graph, VFX Tool) giúp các Technical Artist và Game Designer có thể tự do sáng tạo mà không cần can thiệp sâu vào code.
* Tự động hóa quy trình nhập/xuất tài liệu (Asset Pipeline) từ các phần mềm 3D (Blender, Maya, 3ds Max) vào engine một cách tối ưu.
6. Hỗ trợ Kỹ thuật và Giải quyết Sự cố:
* Phối hợp chặt chẽ với đội ngũ Gameplay Programmer để giải quyết các lỗi logic phức tạp liên quan đến hệ thống engine.
* Viết tài liệu kỹ thuật chi tiết về các tính năng mới và hướng dẫn sử dụng engine cho đội ngũ phát triển.
* Duy trì tính bảo mật và toàn vẹn của mã nguồn engine, ngăn chặn các lỗ hổng có thể bị khai thác (anti-cheat ở cấp độ engine).
---
Requirements & Qualifications
Học vấn & Kinh nghiệm:
* Tốt nghiệp Đại học trở lên chuyên ngành Khoa học Máy tính, Công nghệ Thông tin, Toán - Tin hoặc các ngành kỹ thuật liên quan.
* Tối thiểu 3-5 năm kinh nghiệm trong lĩnh vực phát triển Game Engine hoặc lập trình đồ họa.
* Có kinh nghiệm thực tế trong việc vận hành hoặc tùy chỉnh các engine lớn như Unreal Engine (C++), Unity (C#) hoặc các engine nội bộ (In-house engine).
Kỹ năng Chuyên môn (Cốt lõi):
* Thành thạo ngôn ngữ lập trình C++: Có kiến thức sâu về quản lý bộ nhớ thủ công, con trỏ, đa hình, và tối ưu hóa mã nguồn cấp thấp.
* Kiến thức Toán học vững chắc: Hiểu rõ và vận dụng tốt Đại số tuyến tính (Vector, Ma trận, Quaternions), Hình học tính toán và các thuật toán liên quan đến đồ họa 3D.
* Kiến thức về Rendering API: Am hiểu sâu sắc về DirectX 11/12, Vulkan, OpenGL hoặc Metal. Hiểu về đồ thị cảnh (Scene Graph) và sơ đồ kết xuất (Render Graph).
* Kiến thức về Shader Programming: Có khả năng viết và tối ưu hóa HLSL/GLSL.
* Kiến thức về Hệ điều hành: Hiểu về quản lý luồng (Threading), lập lịch tác vụ (Task scheduling) và cách thức hoạt động của phần cứng (CPU/GPU Architecture).
Kỹ năng bổ trợ (Điểm cộng):
* Có kinh nghiệm làm việc với các hệ thống Console (PS5, Xbox Series X/S).
* Biết sử dụng các ngôn ngữ scripting như Python hoặc Lua để xây dựng công cụ tự động hóa.
* Có kiến thức về lập trình mạng (Networking) trong game để tối ưu hóa truyền tải dữ liệu.
* Hiểu biết về kiến trúc vi xử lý (x86, ARM) và tập lệnh SIMD (SSE, AVX, NEON).
Phẩm chất cá nhân:
* Tư duy giải quyết vấn đề (Problem-solving): Khả năng chẩn đoán những lỗi phức tạp "mò kim đáy bể" trong hàng triệu dòng code.
* Sự tỉ mỉ và kiên nhẫn: Một Engine Developer giỏi là người không bao giờ hài lòng với một đoạn code "chạy được", mà luôn tìm cách để nó "chạy nhanh nhất".
* Khả năng tự học: Công nghệ game thay đổi theo từng tháng, bạn cần có tinh thần học hỏi không ngừng để cập nhật các kỹ thuật mới nhất từ các hội thảo như GDC, SIGGRAPH.
* Kỹ năng làm việc nhóm: Mặc dù làm việc sâu với mã nguồn, bạn vẫn cần giao tiếp hiệu quả với các bộ phận khác để hiểu nhu cầu của họ.
---
Quyền lợi
* Mức lương & Thưởng: Mức lương cạnh tranh theo năng lực (Junior/Senior/Lead), thưởng dự án theo doanh thu hoặc tiến độ công việc. Review lương định kỳ 1-2 lần/năm.
* Môi trường làm việc: Làm việc trong môi trường sáng tạo, năng động với những thiết bị phần cứng mạnh mẽ nhất (Workstation cấu hình cao, màn hình chuyên dụng, Console kit).
* Đào tạo & Phát triển: Được tài trợ kinh phí tham gia các khóa học chuyên sâu, hội thảo công nghệ quốc tế (GDC, CEDEC). Có lộ trình thăng tiến rõ ràng lên Technical Director hoặc Software Architect.
* Chăm sóc sức khỏe: Bảo hiểm sức khỏe cao cấp, khám sức khỏe định kỳ và các chế độ nghỉ phép theo quy định của Nhà nước.
* Văn hóa doanh nghiệp: Các hoạt động team building, du lịch hàng năm, khu vực giải trí (PS5, máy chơi game thùng) ngay tại văn phòng.
* Cơ hội sản phẩm: Trực tiếp đóng góp vào những tựa game chất lượng cao (AA/AAA), có sức ảnh hưởng lớn đến cộng đồng game thủ trong và ngoài nước.
---
Tags: Game Engine Developer, C++ Developer, Graphics Programmer, Tuyển dụng lập trình game, Lập trình đồ họa, Unreal Engine Developer, Unity Engine Developer, Game Architect, Tối ưu hóa hiệu suất game, Việc làm Game Studio.
Từ khóa tìm kiếm: Game Engine Developer, Senior Game Developer C++, Lập trình viên Engine, Graphics Engineer, Vulkan/DirectX Developer, Game Tools Developer, Tuyển dụng lập trình C++ lương cao, Phát triển game AAA, Kỹ sư phần mềm game, Rendering Engineer.
Useful information
- Avoid scams by acting locally or paying with PayPal
- Never pay with Western Union, Moneygram or other anonymous payment services
- Don't buy or sell outside of your country. Don't accept cashier cheques from outside your country
- This site is never involved in any transaction, and does not handle payments, shipping, guarantee transactions, provide escrow services, or offer "buyer protection" or "seller certification"
Related listings
-
Việc làm Bắc Ninh Porting Engineer (Game)Tìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Porting Engineer (Game) Role Overview Chúng tôi đang tìm kiếm một "Kỹ sư kiến tạo đa nền tảng" – vị trí Porting Engineer (Game). Bạn không chỉ là một lập trình viên, mà là người xóa nhòa ranh giới giữa các thiết bị phần cứng, đưa nhữ...
-
Việc làm Bắc Ninh Cross-platform ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJOB DESCRIPTION: CROSS-PLATFORM PROGRAMMER (LẬP TRÌNH VIÊN ĐA NỀN TẢNG) Role Overview Chúng tôi đang tìm kiếm một "Kiến trúc sư của sự đồng nhất" – vị trí Lập trình viên Đa nền tảng (Cross-platform Programmer). Bạn không chỉ là một người viết mã, mà ...
-
Việc làm Bắc Ninh Streaming Game EngineerTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Streaming Game Engineer Role Overview Chúng tôi đang tìm kiếm một "Kiến trúc sư của những trải nghiệm mượt mà" – vị trí Streaming Game Engineer (Kỹ sư Công nghệ Truyền tải Trò chơi). Bạn không chỉ là một lập trình viên thông thường; ...