Rendering Engineer
Posted on 12/13/2022
INACTIVE
Entertainment and social conglomerate
Company Overview
Tencent's is on a mission to use technology for good. The company operates social messaging service WeChat and has produced some of the world's most popular games and content.
Food & Agriculture
Data & Analytics
Robotics & Automation
Hardware
Industrial & Manufacturing
VR & AR
Energy
Consumer Software
Fintech
Social Impact
Cybersecurity
Crypto & Web3
AI & Machine Learning
Real Estate
Aerospace
Biotechnology
Education
Company Stage
N/A
Total Funding
$6.6B
Founded
1998
Headquarters
Shen Zhen Shi, China
Growth & Insights
Headcount
6 month growth
↑ 0%1 year growth
↑ 0%2 year growth
↑ 1%Locations
Irvine, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
CUDA
C/C++
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
- Passion for games and the technology that makes them come to life
- Excellent 3D math skills
- Good understanding of modern rendering techniques, graphics hardware and rendering APIs
- 2+ years of professional experience with C++ programming in the game industry
- Expert C++ and HLSL knowledge and debugging skills
- Good understanding of PC and/or console hardware bottlenecks and optimization strategies
- Familiar with of multithreaded programming
- Value lean, simple, efficient, well-tested code
- Comfortable maintaining existing large codebase for multiple platforms
- Team player who works closely with other engineers to make sure our technology provides reliable and fast iteration for our content creators, and a fluid experience for our customers
- Experience working on AAA games
- Shipped a title on PC and/or Consoles
- Experience with CUDA or similar
- Experience real time ray-tracing techniques
Responsibilities
- Manage and develop a culture of fast iteration and practical problem solving
- Design and program low level graphics engine components
- Analyze bottlenecks in the rendering engine. Work with the team to get the most out of the system and design solutions to mitigate what is possible
- Work with Tech Art to take full advantage and existing graphics features. Plan and implement new features that will allow us to push the quality bar of our product
- Evolve iteratively existing systems into state of the art solutions