Postée le : 21.02.2018 Référence : AFJV-EDEV977-13322
Novaquark currently develops Dual Universe, an ambitious continuous single-shard sandbox MMORPG taking place in a vast Sci-Fi universe, focusing on emergent gameplay with player-driven in-game economy, politics, trade and warfare.
Players can freely modify the voxel-based universe by creating structures, spaceships or giant orbital stations, giving birth to empires and civilizations. The company developed several proprietary technologies like its innovative Continuous Single-Shard Cluster (CSSC) server solution, as well as a state of the art voxel engine and procedural generation tools. Dual Universe successfully ran the 3rd biggest worldwide Kickstarter campaign for a video game in 2016.
Formed by veterans from Sony, Apple, Aldebaran Robotics and more, Novaquark is recruiting the best talents to help making Dual Universe a reality.
Check our website out and don't hesitate to contact us to apply !
Senior R&D Engineer Procedural generation
CDI Paris (75)
Description du poste
Novaquark is looking for a R&D engineer specialized in procedural generation who enjoys a collaborative and creative work environment and is looking to push the boundaries of real time procedural generation.
You will research, develop, implement, and optimize high-end algorithms to render a whole universe.
This position works closely the other R&D engineers (procedural generation, voxel, engine, and server) as well as artists and gameplay programmers.
Essential Job Functions :
Modeling landscape using mathematical functions, including shape, materials placement, assets placement (rocks, vegetation), planets placement.
Handle multi-scale generation from space to ground level.
Design and optimize algorithms for efficient real time rendering.
Good communication skills, ability to clearly share complex technical information with programmers, and Art team.
Profil du candidat
5-year degree required (or equivalent experience in relevant field)
At least 5 years of experience including 3 years in procedural generation.
Strong C/C++ programming skills, OO design skills and 3D math background.
Experience developing within a large existing codebase, collaborating or working independently within a large team.
Familiarity with optimization and multi-threading techniques.
Excellent level in mathematics.
Excellent level in algorithmic.
Located in Paris, France, we offer the fun, focused, and casual atmosphere of a small studio. Very competitive salary and package.
Send your resume, cover letter. A l'attention de : Recruitment manager