Position

Senior developer with GPU optimization experience,
Saint Petersburg

Location


Saint Petersburg

Office Address


Project Description


We are looking for a developer who can optimize shaders for modern ray-tracing engine developed by our team. Rendering engine is going to be integrated into gaming engines like Unreal, Unity, CryEngine.

Responsibilities


    Contribute to optimization, quality and performance improvements of GPU rendering library.
    Maintain the library on x86 and GPU platforms.
    Ensure feature parity and code portability.
    Evangelize Engineering through open source contributions and organized events.
    Participate in future generation architectural decision making efforts with other leads on the team.

Skills


Must have

    Knowledge of GPU Pipeline and 3D Graphics principles.
    Experience in designing and implementing applications using C/C++ with powerful graphics or GPU compute APIs like OpenGL, DirectX, Vulkan, OpenCL.
    Experience in development and debugging of application on GPU platforms (nVidia and AMD).
    Experience in shaders optimization to get maximum performance from hardware.
    Experience working in continues delivery environment.

Nice to have

    Game Development, Vulkan, Microsoft DirectX, OpenGL

Languages


English: B1 Intermediate

Relocation package


If needed, we can help you with relocation process. Click here for more details: see more details

Work Type


C/C++

Ref Number


VR-52962

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
and Grads
icon Students Luxoft
Learn more

More job opportunities in
C/C++

Specialization Position / Title Location Send to a friend
C/C++ Senior C++ Developer Saint Petersburg, RU
C/C++ Senior C++ developer Saint Petersburg, RU
C/C++ Senior C++ developer Saint Petersburg, RU