k********h 发帖数: 22 | 1 About Us:
ROBLOX is a leading user-generated gaming site that makes players the
architects of their own 3D worlds, drawing over one billion page views and
21 million in-game hours each month. The site is ranked #1 in the US for
total engagement time within the 8-14 year old segment, and is rapidly
growing in popularity amongst players aged 15+. Our vision is to become the
leader in user-generated gaming for all ages, around the world. On ROBLOX,
players use core building components to create elaborate online games that
simulate the real world. Check out our latest news at blog.roblox.com.
About the Job:
ROBLOX is seeking an energetic and talented programmer to join our Physics
Engine team to work across the development of low level physics systems and
to innovate on our massively distributed physics simulation engine. We want
to hear from candidates who are not afraid of new challenges and want to
work on a technology team and company that is focused on redefining the
physical realism experienced in a massively distributed virtual world and
from candidates with a proven track record in robust, fast physics and
numerical simulation development.
RESPONSIBILITIES
Enhance the stability, quality, and performance of multi-body game worlds
undergoing motion due to collisions, joints and user interactions. This is
an interesting engineering challenge because there is a dynamic user-
generated world that you need to run efficiently while also experimenting
with new creative 3D modeling ideas.
Collaborate with the development team to strategically manage and develop
all physics aspects of the gameplay experience from a technical perspective.
Provide input into the technical design and vision through all phases of the
game development cycle from pre-production through final product release.
Conduct research prior to the commencement of a new system or task to ensure
an implementation effectively meets defined goals.
QUALIFICATIONS
3+ years of game programming experience with an emphasis on physics
Fluency in C/C++, Assembly, and SIMD programming
Outstanding math skills (linear algebra, trigonometry, matrix/quaternion)
Experience with multithreaded/multicore programming and optimization
Experience of low level optimizations and fixing stability issues
Experience with commercial game physics SDKs
Self-motivation
Passion for playing and making great games
Bachelor's Degree in Computer Science, Engineering, or Physics
TO APPLY: Please send your resume to k***[email protected] |
|