Novaquark (logo)
130 rue de Lourmel
75015 France

Postée le : 14.05.2018
Rediffusion de l'annonce postée le 21 Feb 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.

Informations supplémentaires

Located in Paris, France, we offer the fun, focused, and casual atmosphere of a small studio. Very competitive salary and package.

A fournir

Send your resume, cover letter.
A l'attention de : Recruitment manager