Think.
Create.
Accelerate.

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit www.luxoft.com

Position:

Regular/Senior 3D Developer (C/C++ AND GPU), Kiev

Project Description

There is a PBR (physically based rendering) engine which uses Ray Tracing approach to generate photo-realistic images from 3D models (geometry, lights and materials).

Work on the project assumes the following:
- development of 3D ray tracing rendering engine (physically based rendering);
- integration of the engine with 3D tools (like 3DsMax, Blender).
- development geometry, materials and lights conversion tools to support other popular PBR engines.

Responsibilities

Develop and sustain of rendering engine.
Optimize engine performance for GPU hardware.

Candidate will participate in:
- Development of new features;
- 3D rendering optimization and improvements;
- Support export-import of geometry/materials and lights from other 3D tools;
- Implement new types of materials and lights;
- Debug and fix rendering issues.

Skills

Must

Strong C/C++ development skills.
Ability to optimize algorithms for GPU.
Knowledge of graphics pipeline.
Knowledge 3D API (Vulkan \ OpenGL).

Nice to have

Strong math background.
Understanding of PBR and Ray Tracing.

Languages

  • English: Intermediate

Relocation package

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

WHERE

Kiev

Work Type

C/C++

Seniority Level

Regular

Ref number
VR-45569
ADD TO MY JOB
RECOMMEND A FRIEND
Apply

More job opportunities in C/C++

Specialization Position / Title Location Send to a friend
C/C++ Strong Senior C embedded (Kernel) developer Kiev, UA Apply or Add to my jobs
C/C++ Senior Qt/C++ developer Kiev, UA Apply or Add to my jobs
C/C++ C++ Tech Lead Kiev, UA Apply or Add to my jobs
C/C++ Graphics Developer with OpenGL Kiev, UA Apply or Add to my jobs
C/C++ Regular C embedded developer Kiev, UA Apply or Add to my jobs
C/C++ C/C++ Developer Kiev, UA Apply or Add to my jobs
C/C++ Senior C++ Developer (API) Kiev, UA Apply or Add to my jobs
C/C++ Middle C++/Java developer Kiev, UA Apply or Add to my jobs
C/C++ C++ Developer Kiev, UA Apply or Add to my jobs
C/C++ C++ Developer Kiev, UA Apply or Add to my jobs
C/C++ Senior C++ Developer Kiev, UA Apply or Add to my jobs
C/C++ Senior C++ Developer Kiev, UA Apply or Add to my jobs