Responsible for the design and development of Baidu's virtual, digital, human 3D rendering engine
Responsible for building the level and implementing the logical interaction within the level, animation and sequences
Responsible for designing and developing functional plug-ins for UE4/5.
Responsible for locating and fixing rendering engine related issues; performance optimization based on resource statistics (shader, drawcall)
Job Requirements:
Bachelor degree or above (computer or related major is preferred)
More than 2 year of UE project development experience; skilled use of UE4/5 development engine for development, familiar with level blueprints, animation blueprints, GameMode, lighting, BlendShape, collision, physics, etc.
Familiar with C/C++ programming language, can use C++ and blueprint for function development
Excellent team spirit, rigorous work attitude, high quality awareness, strong communication skills
Excellent analytical and problem-solving skills, intellectual curiosity, and the courage to solve difficult problems
Strong interest in Internet products and technologies, and keen to pursue technological excellence and innovation
Familiar with model making, bone rigging, and animation is preferred
Familiar with the principles of 3D graphics, with good mathematical and algorithmic foundation, is preferred
In-depth understanding of graphics rendering, familiarity with OpenGL, Vulkan and other technologies is preferred
Culture Fit:
Mission alignment: If you want to be part of a team to accomplish this great mission, we will provide you the best possible platform to do that.
Self-directed: We work best with people that are driven, motivated, and aspire to greatness.
Hungry to learn: We are eager to see you learn new skills and grow.
Team orientation: We work in small, fast-moving teams. We watch out for each other and go after big goals together as a team.