Physics Programmer - ROBLOX - Leading Online Game Developer
Posted: Fri Jan 07, 2011 5:33 pm
ROBLOX is one of the top kids sites on the internet, with over 4 million unique monthly visitors spending 20+ minutes per session! We are a massively multi-player online game that uses physics to simulate the real world. Everything in ROBLOX is user created, which makes us unique among leading online and social gaming sites.
ROBLOX is looking for an energetic programmer to help increase the features and capabilities of our physics technologies. We're looking for someone who is not afraid of new challenges and wants to work on a technology team and with a company that is focused on redefining the physical realism experienced in massively multiplayer online games. At ROBLOX we find the brightest, most talented people in the industry and create positions around them. We are backed by two of the best VC's you could find, Altos Ventures and First Round Capital. Our business model is proven and we are generating growing cash flow from subscriptions, virtual currency, ROBLOX cards (Gamestop, etc.), and advertising.
As Physics Programmer, you will:
• Maintain and enhance the stability, quality, and performance of multi-body game worlds undergoing motion due to collisions, joints and user interactions.
• Maintain, support and optimize the existing distributed physics code in ROBLOX and assist in its practical applications within the game projects.
• Work closely with the Roblox Client, Web and User Interface project teams to assist in integrating and extending the ROBLOX physics engine.
Requirements:
• At least 2 years of programming experience with emphasis on physics, simulation technologies and/or mechanical system dynamics.
• Excellent C/C++ programming skills.
• Strong 3D math skills.
• Good "can do" attitude with a service oriented personality.
• Being versatile and regularly proving a readiness to tackle new challenges.
• A passion for playing and making games with superior performance and realism!
Pluses:
• At least one shipped PC title
• Experience writing simulation code for components such as collisions, contact force calculation, multi-body dynamics, distributed physics, etc.
• Exposure to GJK, Featherstone, continuous physics, union-find, sweep and prune and other game physics algorithms.
• Experience with commercial game physics packages.
• Experience with multithreaded/SPU programming.
Additional reasons to work at ROBLOX include:
* Fun and Creative freedom. Your creativity will be rewarded with fast release cycles and adoring praise from our users.
* Cutting Edge Technology. Our platform is a distributed physics environment running in a custom game cloud, integrated with a highly scalable web site. We are currently responding to 32,000 requests per second and have our scaling sights set on 2X, 5X, and 10X.
* Location. Our San Mateo office is perfect for travel to and from San Francisco and Silicon Valley via car or Caltrain.
Please send CVs as email attachments to jobs@roblox.com. Check us out at www.roblox.com. H-1B friendly.
ROBLOX is looking for an energetic programmer to help increase the features and capabilities of our physics technologies. We're looking for someone who is not afraid of new challenges and wants to work on a technology team and with a company that is focused on redefining the physical realism experienced in massively multiplayer online games. At ROBLOX we find the brightest, most talented people in the industry and create positions around them. We are backed by two of the best VC's you could find, Altos Ventures and First Round Capital. Our business model is proven and we are generating growing cash flow from subscriptions, virtual currency, ROBLOX cards (Gamestop, etc.), and advertising.
As Physics Programmer, you will:
• Maintain and enhance the stability, quality, and performance of multi-body game worlds undergoing motion due to collisions, joints and user interactions.
• Maintain, support and optimize the existing distributed physics code in ROBLOX and assist in its practical applications within the game projects.
• Work closely with the Roblox Client, Web and User Interface project teams to assist in integrating and extending the ROBLOX physics engine.
Requirements:
• At least 2 years of programming experience with emphasis on physics, simulation technologies and/or mechanical system dynamics.
• Excellent C/C++ programming skills.
• Strong 3D math skills.
• Good "can do" attitude with a service oriented personality.
• Being versatile and regularly proving a readiness to tackle new challenges.
• A passion for playing and making games with superior performance and realism!
Pluses:
• At least one shipped PC title
• Experience writing simulation code for components such as collisions, contact force calculation, multi-body dynamics, distributed physics, etc.
• Exposure to GJK, Featherstone, continuous physics, union-find, sweep and prune and other game physics algorithms.
• Experience with commercial game physics packages.
• Experience with multithreaded/SPU programming.
Additional reasons to work at ROBLOX include:
* Fun and Creative freedom. Your creativity will be rewarded with fast release cycles and adoring praise from our users.
* Cutting Edge Technology. Our platform is a distributed physics environment running in a custom game cloud, integrated with a highly scalable web site. We are currently responding to 32,000 requests per second and have our scaling sights set on 2X, 5X, and 10X.
* Location. Our San Mateo office is perfect for travel to and from San Francisco and Silicon Valley via car or Caltrain.
Please send CVs as email attachments to jobs@roblox.com. Check us out at www.roblox.com. H-1B friendly.