Senior Physics Engine Developer ROBLOX
ABOUT THE JOB
We are seeking an energetic and talented programmer to join our Physics Engine Team and develop low level physics systems as well as innovate our massively distributed physics simulation engine. The Ideal candidate is not afraid of new challenges and wants to work on a team that is focused on redefining the physical realism experienced in a massively distributed virtual world. If you have a proven track record in robust, fast physics and numerical simulation development, we encourage you to apply.
Contribute to our ongoing pursuit of the ultimate physics engine with multi-solver technology to cover the full range of simulations - from precise mechanisms to exploding debris
Enhance the physics engine so it can handle larger, more complex games involving tens of thousands of colliding parts and assemblies
Optimize performance on all platforms, including PC, Mac and mobile
Enhance the stability, quality, and performance of multibody 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.
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
Passion for playing and making great games
Bachelor's Degree in Computer Science, Engineering, or Physics
Investors: Altos Ventures
, First Round Capital All Jobs: at ROBLOX
|Headquarters:||San Mateo, CA 94401|
|Company Profile:||Join the team at ROBLOX and help us in our mission: allow anyone in the world to create and play amazing 3D games. ROBLOX employees have built a global gaming cloud, a distributed physics engine, and a business with strong annual growth. We are looking for exceptional people to take our 3D game platform to the highest level of technological sophistication. ROBLOX is funded by top venture capital firms First Round Capital and Altos Ventures, and we continue to hire aggressively to support our growth and vision. We are motivated by significant opportunities to expand our audience, and to offer ROBLOX games on multiple platforms.|
Support ROBLOX with Social Media services