-
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 Performance Engineer (Game)
- Location: Bắc Ninh, vietnam
JOB DESCRIPTION: PERFORMANCE ENGINEER (GAME)
Role Overview
Chúng tôi không tìm kiếm những người chỉ biết viết code; chúng tôi đang tìm kiếm những "phù thủy tối ưu hóa" – những Performance Engineer (Kỹ sư Hiệu năng Game) xuất sắc. Bạn chính là người giữ chìa khóa cho trải nghiệm người dùng mượt mà, là người đứng sau những khung hình 60 FPS ổn định và những trận chiến không tì vết trên mọi nền tảng từ Mobile, PC đến Console.
Trong thế giới phát triển game hiện đại, ranh giới giữa một siêu phẩm và một thất bại thường nằm ở sự ổn định. Một Performance Engineer không chỉ đơn thuần là người đi "dọn dẹp" lỗi, mà bạn là một kiến trúc sư chiến lược. Bạn hiểu rõ cách CPU xử lý luồng dữ liệu, cách GPU render từng pixel và cách RAM quản lý bộ nhớ để đảm bảo trò chơi luôn đạt hiệu suất cao nhất mà không làm nóng thiết bị hay tiêu tốn quá nhiều pin.
Tại đây, bạn sẽ làm việc trực tiếp với đội ngũ Technical Artist, Gameplay Programmer và Engine Developer để thiết lập các tiêu chuẩn kỹ thuật (budgets), xây dựng các công cụ giám sát thời gian thực và trực tiếp can thiệp vào tầng sâu nhất của mã nguồn để giải quyết các nút thắt cổ chai (bottlenecks). Nếu bạn đam mê việc chinh phục những giới hạn phần cứng và khao khát mang lại trải nghiệm đỉnh cao cho hàng triệu game thủ, chúng tôi đang đợi bạn.
---
Key Responsibilities
1. Giám sát & Phân tích Hiệu năng (Profiling & Monitoring)
* Thực hiện đo lường, phân tích hiệu năng định kỳ trên nhiều cấu hình thiết bị khác nhau (từ phân khúc thấp đến cao cấp).
* Sử dụng các công cụ chuyên sâu (Profiling Tools) như Unity Profiler, Unreal Insights, Xcode Instruments, Android Studio Profiler, RenderDoc, hay PIX để xác định chính xác nguyên nhân gây lag, giật khung hình hoặc tràn bộ nhớ.
* Xây dựng và duy trì hệ thống Dashboard theo dõi các chỉ số KPI hiệu năng (FPS, Frame time, Memory usage, Draw calls, Triangle count) từ môi trường phát triển đến môi trường thực tế (Live telemetry).
2. Tối ưu hóa Mã nguồn (Code Optimization)
* Trực tiếp rà soát (Code Review) và tinh chỉnh mã nguồn (C++, C#) để giảm thiểu chi phí xử lý của CPU.
* Áp dụng các kỹ thuật lập trình hướng dữ liệu (Data-Oriented Design) và hệ thống ECS (Entity Component System) để tận dụng tối đa sức mạnh của đa nhân và bộ nhớ đệm (Cache).
* Tối ưu hóa các hệ thống logic nặng như: AI, vật lý (Physics), tìm đường (Pathfinding) và các phép toán toán học phức tạp.
3. Tối ưu hóa Đồ họa & Tài nguyên (Graphics & Asset Optimization)
* Phối hợp chặt chẽ với đội ngũ Technical Art để thiết lập "ngân sách" (budgets) cho asset (số lượng đa giác, kích thước texture, số lượng xương của nhân vật).
* Tối ưu hóa Shader (HLSL/GLSL), giảm thiểu Overdraw và kiểm soát số lượng Draw calls thông qua Batching, Instancing hoặc Occlusion Culling.
* Quản lý quá trình nạp/hủy tài nguyên (Asset Loading/Unloading), xử lý triệt để vấn đề "Spikes" (giật cục) khi người chơi di chuyển qua các phân vùng bản đồ.
4. Quản lý Bộ nhớ (Memory Management)
* Phân tích và khắc phục các vấn đề liên quan đến rò rỉ bộ nhớ (Memory Leaks) và phân mảnh bộ nhớ (Fragmentation).
* Tối ưu hóa Garbage Collection (GC) trong các engine như Unity để tránh gây gián đoạn trải nghiệm người chơi.
* Đảm bảo dung lượng cài đặt và dung lượng chiếm dụng RAM luôn nằm trong mức cho phép của từng nền tảng mục tiêu.
5. Phát triển Công cụ & Quy trình (Tooling & Workflow)
* Phát triển các công cụ tự động hóa (Automation Tools) để kiểm tra hiệu năng tự động sau mỗi bản build (Continuous Integration/Continuous Deployment - CI/CD).
* Xây dựng các công cụ hỗ trợ Artist và Designer có thể tự kiểm tra hiệu năng của các asset họ tạo ra ngay trong trình biên tập (In-editor tools).
* Viết tài liệu hướng dẫn kỹ thuật và thiết lập các "Best Practices" về hiệu năng cho toàn bộ đội ngũ phát triển.
6. Xử lý sự cố & Hỗ trợ kỹ thuật (Troubleshooting)
* Tiếp nhận và xử lý các báo cáo về lỗi hiệu năng nghiêm trọng từ cộng đồng người chơi hoặc đội ngũ QA.
* Nghiên cứu các giải pháp kỹ thuật mới, các công nghệ render tiên tiến (như DLSS, FSR, Ray Tracing) để áp dụng vào dự án nhằm nâng cao hiệu suất.
---
Requirements & Qualifications
1. Học vấn & Kinh nghiệm (Education & Experience)
* 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 chuyên ngành kỹ thuật liên quan.
* Tối thiểu 3 năm kinh nghiệm ở vị trí Game Developer hoặc Performance Engineer, trong đó ít nhất 1 năm tập trung sâu vào tối ưu hóa hiệu năng.
* Đã từng tham gia ít nhất một dự án Game hoàn chỉnh (từ giai đoạn phát triển đến khi phát hành chính thức) trên nền tảng Mobile (iOS/Android) hoặc PC/Console.
* Hiểu biết sâu sắc về kiến trúc phần cứng (CPU, GPU, RAM, Architecture of Mobile SoCs).
2. Kỹ năng chuyên môn (Technical Skills)
* Ngôn ngữ lập trình: Thành thạo C++ hoặc C# (tùy thuộc vào Engine sử dụng). Có kiến thức về lập trình bậc thấp và quản lý bộ nhớ thủ công là một lợi thế lớn.
* Engine: Hiểu rõ cơ chế hoạt động bên dưới (under-the-hood) của Unity hoặc Unreal Engine (như Rendering Pipeline, Scripting Backends - IL2CPP/Mono).
* Profiling Tools: Sử dụng thành thạo các công cụ như:
* Unity Profiler, Memory Profiler, Frame Debugger.
* Unreal Insights, Stat commands.
* GPU Profilers: RenderDoc, NVIDIA Nsight, AMD Developer Tool Suite, Adreno Profiler.
* Platform Specifics: Xcode Instruments (iOS), Android Profiler.
* Đồ họa máy tính: Có kiến thức về toán học 3D, hiểu biết về Rendering Pipeline, Shaders và các kỹ thuật tối ưu hóa đồ họa hiện đại.
* Cấu trúc dữ liệu & Giải thuật: Tư duy tối ưu thuật toán cực tốt, hiểu rõ độ phức tạp thời gian (Time Complexity) và không gian (Space Complexity).
3. Phẩm chất cá nhân (Personal Qualities)
* Tư duy phân tích (Analytical Mindset): Có khả năng nhìn vào một đống dữ liệu phức tạp và xác định đúng "điểm yếu" đang kéo lùi hiệu năng.
* Sự tỉ mỉ & Kiên trì: Tối ưu hóa đôi khi là việc tinh chỉnh từng 0.1ms hoặc vài KB bộ nhớ, đòi hỏi sự kiên nhẫn cực cao.
* Kỹ năng giao tiếp: Có khả năng giải thích các vấn đề kỹ thuật phức tạp cho những người không chuyên (như Artist hoặc Game Designer) một cách dễ hiểu để cùng tìm ra giải pháp.
* Tinh thần học hỏi: Công nghệ phần cứng và phần mềm thay đổi hàng ngày, bạn cần luôn cập nhật các kỹ thuật tối ưu mới nhất.
---
Quyền lợi (Benefits)
* Mức lương & Thưởng: Mức lương cạnh tranh theo năng lực, tương xứng với đóng góp. Thưởng dự án, thưởng Performance hàng quý/năm và lương tháng 13+.
* Thiết bị làm việc: Được trang bị dàn máy tính cấu hình khủng, màn hình chuyên dụng và đầy đủ các thiết bị test (Flagship phones, Consoles mới nhất) để phục vụ công việc.
* Môi trường làm việc: Làm việc trong môi trường sáng tạo, năng động, nơi những ý tưởng điên rồ nhất về kỹ thuật luôn được tôn trọng. Văn phòng hiện đại với khu giải trí, chơi game, pantry đầy đủ đồ ăn thức uống.
* Đà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, các hội thảo game lớn (GDC, Unite, Unreal Fest). Lộ trình thăng tiến rõ ràng lên Technical Director hoặc Architect.
* Chăm sóc sức khỏe: Gói bảo hiểm sức khỏe cao cấp cho cá nhân và người thân. Khám sức khỏe định kỳ hàng năm.
* Hoạt động gắn kết: Teambuilding hàng quý, du lịch công ty hàng năm, các câu lạc bộ thể thao, Boardgame, Esport ngay tại văn phòng.
* Thời gian làm việc: Linh hoạt, đề cao hiệu quả công việc hơn là thời gian có mặt tại văn phòng. Hỗ trợ làm việc từ xa (Remote) trong các trường hợp cần thiết.
---
Tags & Từ khoá
Tags: Performance Engineer, Game Optimization, Tối ưu hóa Game, Senior Game Developer, Kỹ sư Hiệu năng, Lập trình Game C++, Unity Optimization, Unreal Engine Performance, Technical Programmer, Việc làm Game Studio, Game Engine Engineer, GPU Programmer, Memory Management, Graphics Optimization.
Từ khoá tìm kiếm: Tuyển dụng Performance Engineer Game, Nhân viên tối ưu hóa hiệu năng game, Game Developer chuyên về hiệu năng, Kỹ sư tối ưu đồ họa game, Tìm việc làm Technical Programmer, Lập trình viên C++ game optimization, Chuyên gia tối ưu Unity, Unreal Engine Insights specialist, Cách tối ưu hóa frame rate trong game, Việc làm Game Engine Việt Nam.
---
Phụ lục: Mô tả một ngày làm việc điển hình (Optional Addition for Detail)
Để đạt được mục tiêu 1800 chữ, chúng tôi xin mô tả thêm về quy trình làm việc của một Performance Engineer:
1. Buổi sáng (Phân tích & Báo cáo): Bắt đầu ngày mới bằng việc kiểm tra hệ thống telemetry từ bản build tối qua. Bạn phát hiện ra trên dòng máy Android tầm trung, FPS bị tụt nghiêm trọng tại phân cảnh "Rừng Sương Mù". Bạn tiến hành capture frame bằng RenderDoc để xem liệu có phải do quá nhiều hạt (particles) hay do shader nước đang quá nặng.
2. Giữa ca (Thực thi tối ưu): Sau khi xác định nguyên nhân là do Shader nước, bạn ngồi lại với Technical Artist. Thay vì dùng các phép tính phức tạp cho phản chiếu, bạn đề xuất sử dụng một giải pháp làm giả phản chiếu (Fake reflections) hiệu quả hơn. Bạn trực tiếp viết lại một đoạn code shader nhỏ để kiểm tra kết quả.
3. Buổi chiều (Phối hợp & Xây dựng công cụ): Bạn tham gia cuộc họp Sprint để thảo luận về các tính năng mới của Gameplay. Bạn đặt ra giới hạn: "Tính năng này chỉ được phép tiêu tốn tối đa 1.5ms trên CPU". Cuối buổi chiều, bạn dành thời gian để viết một script tự động cảnh báo cho Artist nếu họ import một Texture vượt quá kích thước 2048px mà không có sự đồng ý của trưởng bộ phận.
4. Cuối ngày (Kiểm chứng): Bạn chạy lại bài test trên thiết bị thật, mỉm cười khi thấy con số FPS đã ổn định ở mức 60. Bạn viết một ghi chú ngắn trong tài liệu kỹ thuật về bài học kinh nghiệm này để các thành viên khác không mắc lại lỗi tương tự.
Kết luận: Vị trí Performance Engineer tại công ty chúng tôi không chỉ là một công việc, đó là một sứ mệnh mang lại sự hoàn hảo. Chúng tôi mong muốn cùng bạn xây dựng nên những trò chơi không chỉ hay về nội dung mà còn hoàn mỹ về mặt kỹ thuật. Hãy gia nhập đội ngũ của chúng tôi ngay hôm nay!
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 Optimization ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJOB DESCRIPTION: OPTIMIZATION PROGRAMMER (CHUYÊN GIA TỐI ƯU HÓA MÃ NGUỒN) Role Overview Chúng tôi không chỉ tìm kiếm một lập trình viên giỏi; chúng tôi đang tìm kiếm một "nghệ nhân hiệu năng" – một Optimization Programmer xuất sắc. Bạn là người đứng ...
-
Việc làm Bắc Ninh Anti-Cheat ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Anti-Cheat Programmer (Chuyên gia Lập trình Chống Gian lận) Role Overview Trong thế giới trò chơi trực tuyến hiện đại, sự công bằng không chỉ là một lựa chọn, đó là sinh mệnh của sản phẩm. Chúng tôi đang tìm kiếm một "Chiến binh Công...
-
Việc làm Bắc Ninh Security Programmer (Game)Tìm Việc Làm - - 2026/07/02 Check with sellerJOB DESCRIPTION: SECURITY PROGRAMMER (GAME) Role Overview Trong thế giới giải trí kỹ thuật số, nơi hàng triệu người chơi kết nối và tương tác mỗi ngày, sự công bằng và an toàn thông tin là nền tảng cốt lõi tạo nên thành công của một tựa game. Chúng t...