Company DescriptionUbisoft’s 19,000professionals, working across more than 30locations around the world, are bound byacommon mission toenrich players’ lives with original and memorable gaming experiences. Their dedication and talent have brought tolife many acclaimed franchises such asAssassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more tocome. Ubisoft isanequal opportunity company that believes diverse backgrounds and perspectives are key tocreating worlds where both pl
Company DescriptionUbisoft’s 19,000professionals, working across more than 30locations around the world, are bound byacommon mission toenrich players’ lives with original and memorable gaming experiences. Their dedication and talent have brought tolife many acclaimed franchises such asAssassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more tocome. Ubisoft isanequal opportunity company that believes diverse backgrounds and perspectives are key tocreating worlds where both players and community can thrive and express themselves. With our Ubisoft Corporate Social Responsibility team, wework with and for our players, helping tocreate original and memorable gaming experiences that gobeyond entertainment toenrich lives. Beside this, atUbisoft, weare committed tomaking our own active contribution toabetter environment through green initiatives and global carbon neutrality. Ifyou are excited about solving game-changing challenges, cutting-edge technologies, pushing the boundaries ofentertainment and Play Green, weinvite you tojoin our journey and helpus create the unknown. Read more about our commitment tosocial impact here. Job DescriptionAsa3DGraphics programmer you will work onrendering tech that drives Ubisoft’s graphics engines.QualificationsResponsibilities:Design, implement, upgrade and maintain run-time rendering and graphics pipeline code for our games;Own, upgrade and maintain our rendering tools, pipeline and related code inour proprietary game engine;Write clear, maintainable, portable, C++code;Profile game performance toassess and find rendering bottlenecks and improve overall performance;Work together with other international Ubisoft studios;Collaborate with GPU and console vendors.Requirements:Strong knowledge ofatleast one graphics API (DiretX11-12/Vulkan/OpenGL4+, etc);Knowledge ofmodern rendering techniques;Advanced level ofC++ and OOP\OOD;Experience with multithreading and memory management;Strong knowledge of3Dmath;Understanding ofGPU architecture and CPU/GPU communication;Intermediate level ofEnglish.Desirable(optional):Pet projects;Experience with various game engines;Shipped game project.Additional informationPremium health insurance with gym coverageLife insurancePsychological assistance programmes20working days annual vacationSpecial occasions and maternity/paternity leavesPaid time off for volunteering activitySabbatical leave Paid state and religious holidays (despite war-time restrictions)Hybrid work scheduleSocial responsibility initiativesSpacious and modern office space with parkingEnglish and French language schoolTraining and development programmesAccess toall Ubisoft games onUbisoft Connect PlatformUbisoft iscommitted toenriching players’ lives with original and memorable gaming experience. Wecreate worlds where people can express themselves, explore and discover new possibilities.Are you looking towork with enthusiastic experts who are tackling game-changing challenges inentertainment and beyond? AtUbisoft, weoffer anopen environment where bright ideas are given achance toshine and everyone iseager toshare knowledge.Challenge accepted?