-
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 Hà Nội Graphics Programmer
- Location: Hà Nội, vietnam
Job Description: Graphics Programmer (Kỹ sư Lập trình Đồ họa)
Role Overview
Chúng tôi đang tìm kiếm một "Phù thủy của những điểm ảnh" – vị trí Graphics Programmer (Kỹ sư Lập trình Đồ họa). Bạn không chỉ là một lập trình viên thuần túy, mà là người nghệ sĩ đứng sau những khung hình sống động, là nhịp cầu nối liền giữa ý tưởng nghệ thuật bay bổng và sức mạnh tính toán khô khan của phần cứng. Trong kỷ nguyên của công nghệ hình ảnh thời gian thực (Real-time Rendering), vai trò của bạn là then chốt để định hình trải nghiệm thị giác của người dùng, từ những hiệu ứng ánh sáng lung linh, mặt nước chân thực đến những môi trường 3D vô tận.
Bạn sẽ là người chịu trách nhiệm tối ưu hóa từng chu kỳ của GPU, viết nên những dòng Shader phức tạp và xây dựng các hệ thống Rendering Pipeline tiên tiến. Nếu bạn đam mê toán học, say mê với cách ánh sáng tương tác với vật chất và luôn khao khát chinh phục những giới hạn mới của đồ họa máy tính, chúng tôi chào đón bạn gia nhập đội ngũ để cùng tạo nên những kiệt tác kỹ thuật số. Sự kiên trì trong việc tìm kiếm lỗi (debugging), tư duy logic sắc bén và khả năng cảm thụ thẩm mỹ chính là những giá trị cốt lõi mà chúng tôi mong đợi ở bạn.
---
Key Responsibilities
1. Xây dựng và Phát triển Rendering Pipeline:
* Thiết kế, triển khai và duy trì các hệ thống render tiên tiến (Forward, Deferred, hoặc Hybrid Rendering) phù hợp với mục tiêu của dự án.
* Nghiên cứu và tích hợp các kỹ thuật đồ họa hiện đại như: Ray Tracing, Global Illumination, Ambient Occlusion, và Volumetric Lighting.
* Đảm bảo tính nhất quán của hình ảnh trên nhiều nền tảng phần cứng khác nhau (PC, Console, Mobile).
2. Lập trình Shader và Hiệu ứng Hình ảnh (VFX):
* Viết và tối ưu hóa các loại Shader (Vertex, Pixel, Compute, Geometry, Tessellation) sử dụng HLSL, GLSL hoặc Metal.
* Phối hợp chặt chẽ với các Technical Artist để hiện thực hóa các hiệu ứng hình ảnh phức tạp như: mô phỏng chất lỏng, cháy nổ, mô phỏng vải vóc, và các vật liệu bề mặt (PBR - Physically Based Rendering).
* Xây dựng hệ thống hạt (Particle Systems) hiệu suất cao để tạo ra các môi trường sống động.
3. Tối ưu hóa Hiệu suất (Performance Optimization):
* Sử dụng các công cụ chuyên sâu như NVIDIA NSight, PIX, RenderDoc để phân tích (profiling) và phát hiện các nút thắt cổ chai (bottlenecks) trên GPU và CPU.
* Tối ưu hóa bộ nhớ video (VRAM), giảm thiểu số lượng Draw Calls và quản lý hiệu quả các tài nguyên đồ họa.
* Đảm bảo ứng dụng/trò chơi luôn đạt được tốc độ khung hình (FPS) mục tiêu mà không làm giảm chất lượng hình ảnh đáng kể.
4. Nghiên cứu và Phát triển (R&D):
* Luôn cập nhật những xu hướng công nghệ đồ họa mới nhất từ các hội thảo quốc tế (SIGGRAPH, GDC).
* Thử nghiệm và đánh giá các công nghệ mới như DLSS (Deep Learning Super Sampling), FSR (FidelityFX Super Resolution) để áp dụng vào sản phẩm.
* Xây dựng các công cụ nội bộ (In-house tools) để hỗ trợ đội ngũ Artist tối ưu hóa quy trình làm việc (workflow).
5. Giải quyết sự cố và Hỗ trợ kỹ thuật:
* Chẩn đoán và khắc phục các lỗi liên quan đến trình điều khiển đồ họa (Driver), lỗi hiển thị (Artifacts) và các vấn đề tương thích phần cứng.
* Viết tài liệu kỹ thuật chi tiết về các hệ thống đồ họa đã xây dựng để đội ngũ có thể kế thừa và phát triển.
---
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.
* Có ít nhất 2-3 năm kinh nghiệm làm việc ở vị trí Graphics Programmer hoặc các vị trí lập trình Engine đồ họa.
* Có sản phẩm thực tế (Game, phần mềm mô phỏng, VR/AR) thể hiện được năng lực lập trình đồ họa.
Kỹ năng chuyên môn:
* Ngôn ngữ lập trình: Thành thạo C++ (đây là ngôn ngữ bắt buộc). Hiểu rõ về quản lý bộ nhớ, đa luồng (multithreading) và các cấu trúc dữ liệu thuật toán nâng cao. Biết thêm C# hoặc Python là một lợi thế lớn.
* Đồ họa API: Kinh nghiệm làm việc sâu rộng với ít nhất một trong các API sau: DirectX 11/12, Vulkan, OpenGL hoặc Metal.
* Toán học: Có nền tảng vững chắc về Đại số tuyến tính (Ma trận, Vector, Quaternions), Hình học giải tích và các thuật toán liên quan đến đồ họa máy tính.
* Engine: Hiểu biết sâu sắc về kiến trúc của Unreal Engine 4/5 (phần Rendering code) hoặc Unity (Scriptable Render Pipeline - SRP).
* Khả năng phân tích: Thành thạo các công cụ Debug đồ họa chuyên sâu (RenderDoc, NSight, GPUView).
Phẩm chất cá nhân:
* Tư duy logic và giải quyết vấn đề: Khả năng bóc tách các vấn đề kỹ thuật phức tạp thành các bài toán nhỏ có thể giải quyết được.
* Sự tỉ mỉ: Đồ họa là ngành của những chi tiết. Bạn cần có sự kiên nhẫn để tinh chỉnh từng pixel cho đến khi đạt được kết quả hoàn hảo nhất.
* Khả năng tự học: Công nghệ đồ họa thay đổi theo từng tháng. Bạn cần một tâm thế sẵn sàng học hỏi những kiến thức mới và khó một cách liên tục.
* Kỹ năng làm việc nhóm: Có khả năng giao tiếp hiệu quả với cả lập trình viên và nghệ sĩ (Artists), hiểu ngôn ngữ của cả hai bên để cùng đạt được mục tiêu chung.
* Ngoại ngữ: Đọc hiểu tốt các tài liệu kỹ thuật bằng tiếng Anh (hầu hết các nghiên cứu đồ họa mới nhất đều bằng tiếng Anh).
---
Quyền lợi
* Mức lương & Thưởng: Mức lương cạnh tranh theo năng lực (thỏa thuận trực tiếp). Thưởng dự án, thưởng năm và các dịp lễ tết theo quy định của công ty.
* Môi trường làm việc: Làm việc trong môi trường sáng tạo, tiếp xúc với những công nghệ phần cứng đầu bảng (RTX 40-series, các thiết bị VR/AR mới nhất).
* Cơ hội phát triển: Được tài trợ tham gia các khóa học chuyên sâu, các buổi hội thảo công nghệ lớn trong và ngoài nước. Lộ trình thăng tiến rõ ràng lên Senior, Lead hoặc Architect.
* Chế độ đãi ngộ: Bảo hiểm xã hội đầy đủ, bảo hiểm sức khỏe cao cấp. Pantry đầy đủ đồ ăn nhẹ, cà phê. Các hoạt động Teambuilding, du lịch hàng năm đầy cảm hứng.
* Trang thiết bị: Được trang bị dàn máy tính cấu hình "khủng", màn hình chuyên dụng cho đồ họa để bạn tự do sáng tạo mà không bị giới hạn bởi phần cứng.
---
Để hiểu rõ hơn về vị trí Graphics Programmer tại công ty chúng tôi, hãy cùng đi sâu vào những khía cạnh mà bạn sẽ đối mặt hàng ngày:
Chương 1: Kiến trúc sư của Ánh sáng và Màu sắc
Trong vai trò này, bạn sẽ bắt đầu với việc xây dựng "khung xương" cho mọi thứ người dùng thấy. Điều này bao gồm việc thiết lập các Camera, các bước xử lý hình ảnh (Passes) từ khi dữ liệu hình học thô sơ rời khỏi CPU cho đến khi nó trở thành các điểm màu trên màn hình. Bạn sẽ phải quyết định xem dự án này cần sử dụng hệ thống ánh sáng trực tiếp (Direct Lighting) hay cần những giải pháp phức tạp hơn như Ánh sáng gián tiếp (Indirect Lighting) để tạo độ sâu cho không gian.
Bạn sẽ phải đối mặt với những thách thức như: Làm thế nào để mô phỏng sự tán xạ của ánh sáng dưới bề mặt da người (Subsurface Scattering) sao cho thật nhất mà không làm sụt giảm FPS? Làm thế nào để tạo ra bóng đổ (Shadows) mềm mại, không bị răng cưa trên một bản đồ rộng lớn hàng chục kilomet vuông? Đó chính là nơi sự sáng tạo của bạn tỏa sáng.
Chương 2: Cuộc chiến tối ưu hóa
Graphics Programmer là những người luôn sống trong sự đánh đổi. Một hiệu ứng đẹp mắt thường đi kèm với chi phí tính toán cao. Công việc của bạn là tìm ra "điểm ngọt" (Sweet spot) giữa chất lượng hình ảnh và hiệu suất. Bạn sẽ dành hàng giờ đồng hồ để nhìn vào các biểu đồ GPU, phân tích xem tại sao một khung hình lại mất đến 33ms để render thay vì 16ms.
Bạn sẽ thực hiện các kỹ thuật như LOD (Level of Detail) để giảm độ chi tiết của vật thể ở xa, hay Occlusion Culling để không render những thứ mà camera không nhìn thấy. Bạn sẽ phải hiểu rõ về bộ nhớ đệm (Cache) của GPU, cách dữ liệu di chuyển qua các bus và cách tránh các tình trạng tắc nghẽn dữ liệu. Đây là một công việc đòi hỏi sự kiên nhẫn cực độ và một tinh thần kỷ luật cao trong việc viết code sạch và hiệu quả.
Chương 3: Hợp tác liên ngành
Bạn không làm việc một mình. Graphics Programmer là người giải thông điệp từ đội ngũ Artist. Khi một họa sĩ 3D nói rằng họ muốn "một bề mặt kim loại bị rỉ sét nhưng vẫn có độ bóng của lớp dầu bám lên", bạn chính là người phải biến yêu cầu đó thành những phương trình toán học trong Shader. Bạn sẽ xây dựng các công cụ để Artist có thể xem trước (Preview) sản phẩm của họ ngay lập tức mà không cần chờ đợi lâu.
Sự thấu hiểu về quy trình nghệ thuật (Art pipeline) giúp bạn tạo ra những công cụ hữu ích, giúp giảm bớt gánh nặng cho đội ngũ sáng tạo. Bạn chính là người giải phóng sức mạnh sáng tạo của họ thông qua những dòng mã lệnh.
Chương 4: Tương lai của Đồ họa
Tại công ty chúng tôi, chúng tôi không chỉ dừng lại ở những gì đang có. Chúng tôi luôn hướng tới tương lai. Bạn sẽ được khuyến khích dành 10-20% thời gian để nghiên cứu những công nghệ mang tính đột phá. Có thể là ứng dụng Trí tuệ nhân tạo (AI) vào việc tăng quy mô hình ảnh (Upscaling), hay nghiên cứu về Neural Rendering. Chúng tôi tin rằng, một Graphics Programmer giỏi là người luôn tò mò về những gì sẽ diễn ra trong 2 hay 5 năm tới của ngành công nghiệp.
---
Tags: Graphics Programmer, Lập trình đồ họa, C++ Developer, Shader Programmer, Rendering Engineer, Unreal Engine Developer, Unity Graphics, DirectX, Vulkan, OpenGL, Game Development, Công nghệ hình ảnh, Tối ưu hóa GPU, Technical Artist, Tuyển dụng IT.
Từ khóa tìm kiếm: Graphics Programmer job, tuyển dụng lập trình đồ họa, kỹ sư rendering, lập trình C++ đồ họa, chuyên gia shader, kỹ thuật viên đồ họa máy tính, việc làm engine đồ họa, tối ưu hóa hiệu suất GPU.
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 Hà Nội Engine ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Engine Programmer (Lập trình viên Engine) Role Overview Chúng tôi đang tìm kiếm một "Kiến trúc sư nền tảng" – vị trí Engine Programmer, người sẽ chịu trách nhiệm xây dựng và tối ưu hóa "trái tim" của các dự án phần mềm và trò chơi đi...
-
Việc làm Hà Nội Gameplay ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJOB DESCRIPTION: GAMEPLAY PROGRAMMER (CHUYÊN VIÊN LẬP TRÌNH GAMEPLAY) Role Overview Chúng tôi đang tìm kiếm một "kiến trúc sư của sự trải nghiệm" – vị trí Gameplay Programmer. Bạn không chỉ là người viết code, mà là mắt xích quan trọng nhất biến nhữn...
-
Việc làm Hà Nội Game ProgrammerTìm Việc Làm - - 2026/07/02 Check with sellerJOB DESCRIPTION: GAME PROGRAMMER (CHUYÊN GIA LẬP TRÌNH GAME) Role Overview Chúng tôi đang tìm kiếm những "kiến trúc sư của những giấc mơ kỹ thuật số" – vị trí Game Programmer. Tại đây, bạn không chỉ đơn thuần là người viết mã (coding), mà là người tr...