Rendering Engineer
Posted on 12/13/2022
INACTIVE
Tencent

10,001+ employees

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