3D/Rendering Programmer (Mobile)

Ubisoft Ukraine,Opublikowany 3 lata temu

Pełne zatrudnienie

Do ustalenia

Relocate, Kyiv

Ubisoft is one of the leaders in entertainment, with a rich portfolio of well-known brands worldwide. In Ukraine Ubisoft has two studios, Ubisoft Kyiv and Ubisoft Odesa, which focus on strengthening Ubisoft’s presence on all platforms, with the main expertize in PC. Ubisoft Kyiv was established in 2008 and is one of the biggest GameDev studios in Ukraine that collaborated on blockbusters like Assassin’s Creed®, Far Cry®, Steep®, Watch Dogs®, Trials®, Rainbow Six®, Ghost Recon ® and more. Ubisoft Odesa was opened in March 2018 and takes part in the development of Ubisoft’s world-known franchises.

Nad czym pracować?
  • Platformy : Mobile
Na jakie zadania (obowiązki)?

Job Description

When you’re a 3D Programmer at Ubisoft, you connect with our players on two of the most basic aspects of a game: its visuals and its performance. Your exceptional maths skills, your sharp eye for visual detail and your knowledge of GPUs allow you to write a game’s most fundamental code and deliver a stunning visual experience.

As a dependable member of a larger production team, you collaborate with colleagues from a range of disciplines who depend on you for quickly getting something that is clear and good looking up on screen. You work well with technical artists, transforming their requirements into efficient, working code.

Essentially, what you care about is image quality; you’re probably a photography or cinematography buff. You have a good understanding of the physics of lighting and a working knowledge of physically based shading. You use these passions, skills and knowledge to create striking work, and are eager for your colleagues’ feedback.

Jakiego specjalisty szukamy?

Qualifications

  • An undergraduate degree in Computer Science, Computer Engineering or equivalent

  • Good understanding of graphics programming (for video-game consoles or mobile a huge plus) or related experience

  • A proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals

  • and performance

  • A thorough grasp of memory management & multithreaded programming techniques

  • Knowledge of Unity, data-oriented programming and ECS is a plus

  • Experience developing on video-game consoles or mobile platforms and in performance optimization for consoles or mobile platforms

  • You have understanding of how a GPU works and the data flow through the rendering pipeline

  • You are a Philomath (a.k.a. a lover of maths – algebra, geometry, calculus, the whole set)

  • You are creative and thirsty for innovation and have a collaborative and innovative spirit

  • Willingness to continue learning – new technologies, engines, rendering techniques, programming languages, you name it

The daily life of a 3D Programmer at Ubisoft

  • Developing graphics tools and tests to validate or find optimizations for mobile devices

  • Communicating with tech artists and artists in order to improve visual fidelity and rendering speed

  • Implementing new graphics features and exposing these to gameplay C# code

  • Optimizing or extending the C# (or C++ potentially) code that implements the rendering pipeline

  • Writing and optimizing “ShaderLab” HLSL vertex and fragment shaders that run on the GPU

  • Profiling the application to identify bottlenecks preventing the game from rendering smoothly

  • Potentially aiding in optimizing any code in the application to ensure the application renders smoothly

Dlaczego u nas przyjemno pracować ?

If you want to see your name in credits of Ubisoft’s games. Excited by the idea of communicating with IT professionals from all over the world. Passionate about technology and video games.

Ubisoft Kyiv has an opportunity for you!

Join Ubisoft Kyiv Studio and become “Serious about fun” together with us!

Challenge accepted?

Proces selekcji
  • CV Screening

  • HR Interview

  • Test Task

  • Technical Interview

  • Final Interview

InGameJob partner logo
Ubisoft Ukraine

Rodzaj firmy: product

Pracownicy: 501-1000

Platformy : PC, Mobile, iOS, Console

Gatunek: Gry akcji, Gry przygodowe, Gry wyścigowe, Gry fabularne, Gry symulacyjne, Gry strategiczne, Grу rytmiczni / muzyczni, Gry sportowe, Gry strzelanki, Arcade, Gry edukacyjne

https://www.ubisoftgroup.com

Wszystkie oferty pracy Ubisoft Ukraine
Join our Discord!
Find out about new Unity Developer jobs on Discord
join
@ingamejob_dev
dowiedz się o nowych ofertach pracy Unity Developer w Telegram
Subskrybuj

Podobne oferty pracy

KSTUDIO SIA

Praca zdalna

Hot

Middle

€25 / Godzina

Freelance

OUTLOU:D

Praca zdalna

Opublikowany 23 godziny temu

Middle

Do ustalenia

Pełne zatrudnienie

Program-Ace

Praca zdalna

Opublikowany wczoraj

Senior

Do ustalenia

Pełne zatrudnienie