Position: 3D Rendering Software Engineer (C++/TS)
Company: Aksiio Technologies
Category: C++
Experience required: 1y
English level: intermediate

Our company participates in developing a the next generation of a web-based geospatial and remote sensing data processing platform that reshapes the way that traditional infrastructure industry operates by automation of inspection & monitoring processes, creation of structures 3D Digital Twin through Sensor Fusion, Artificial Intellect and Big Data.

We are currently seeking a passionate C++ developer with a deep expertise and knowledge of 3D Rendering algorithms who can solve complex problems of a real-time 3D rendering.

What awaits you?

As a member of our international development team you will contribute to a forward-looking tech stack for the next generation of geospatial and remote sensing solutions;
Advanced real-time 3D rendering and tooling will be your main focus.
Requirements

* Bachelor’s degree in computer science, mathematics, engineering or similar;
* Proficient in C++ and TypeScript;
* Proficient in GLSL, HLSL or similar;
* Experience working with WebGL, WebGPU, OpenGL, Vulkan, DirectX and/or similar;
* Knows how to use profiling tools to track down performance issues and solve them;
* Strong algorithm & data structure design skills;

* Optional: experience with designing and/or implementing spatial indexing algorithms;
* Optional: experience working with Emscripten;
* Optional: experience with discrete differential geometry and topology;
* Optional: experience with implementing or using 3D tiling systems;
* Optional: experience with topology-preserving mesh optimization/LOD generation;
* Optional: experience with ReactiveX (e.g. with RxJS).