2024 - Graphics Engineer - Game Rendering Acceleration - Contract

  • Dublin
  • Huawei Ireland
We are looking for a talented graphics engineer to be part of the Game Rendering Acceleration Team at the Huawei Ireland Research Centre. The candidate will take part in co-developing Huawei’s mobile graphics SDK for game engines, researching new exciting scalable computer graphics algorithms to improve performance and rendering quality on Huawei devices. You will work with an international and fast-paced team of expert researchers and engineers, working on deeply technical problems in direct collaboration with the hardware-, software- and driver-teams of Huawei. Responsibilities:   Propose, design, implement, analyse and deploy computer graphics algorithms for a mobile graphics SDK to enhance performance of existing game engines running on Huawei products. Influence decisions made for Huawei’s own GPU architecture and propose novel extensions for Huawei-specific rendering hardware. Identify key developments and trends in computer graphics research from SIGGRAPH, Eurographics, EGSR, JCGT and many others, and propose new solutions to key issues in game engine graphics related fields to advance to current state-of-the-art. Be involved in game engine verticals, such as movies, VR and AR or industrial product-design and observe new important workflow trends. Devise new solutions to existing problems on mobile devices. Maintain communication with academia and industry, with a view to analysing potential benefits to product goals from collaboration. Requirements A strong passion for Computer Graphics and drive to deliver easy-to-use, hard-to-break rendering solutions for artists at scale. BSc., MSc. or PhD in Computer Science, Computer Graphics or Video Game Development. Strong understanding of physical lighting principles. Solid experience with OpenGL, HLSL, Vulkan, Metal and/or DX12. Experience with Android development. Hands-on experience with Unity, Lumberyard, Unreal 4/5, Godot or other game engines and relevant debugging tools such as RenderDoc, Pix, NVIDIA NSight or similar. Prior involvement in game engine development (Unity, Lumberyard, Unreal 4/5 or in-house engines) is a heavy plus. Experience with data-oriented design and ECS is a plus. Low-level shader optimization knowledge is a plus. Experience with Vulkan/Metal/DX12 based raytracing is a plus. Excellent C++ coding skills with 3+ years of experience in software engineering. Ability to translate research paper ideas into working code and solve complex problems while considering end-user requirements. Excellence in communicating results and drawing actionable insights. Collaborative and team working skills, good at communicating with the larger open-source community. Benefits Paid Time Off Training & Development DUE TO THE HIGH VOLUME OF REPLIES, ONLY CANDIDATES WHO ARE SHORTLISTED FOR INTERVIEW WILL BE CONTACTED http://career.huawei.com/reccampportal/portal/hrd/weu_rec_all.html