Desktop & 3D Visualization Engineer (Bengaluru)

Desktop & 3D Visualization Engineer (Bengaluru)

06 Aug
|
Astrome
|
Bengaluru

06 Aug

Astrome

Bengaluru

Functional Focus: Native UI Development, Custom Graphics Rendering, and Application Tooling High-Density 3D Rendering: Author custom shaders, instanced geometry buffers, and batching algorithms to render large numbers of objects at high frame rates in a single draw call

Interactive Visualization: Build 3D interactive scenes with camera controls, running on rendering timers decoupled from the underlying simulation clock

Backend Connectivity: Consume a backend API from the client — REST calls for request/response operations and an async client for long-lived, server-pushed updates — without blocking the UI event loop

Client Security & Packaging: Integrate UI event loops with backend state, enforce agile role-based UI visibility, and build installer packages with runtime-configurable server endpoints Requirements Mandatory: C++

Native GUI toolkit (e.g. Qt)



with signal/slot or equivalent event model

OpenGL, shader programming (GLSL), instanced rendering, batching

Camera controls (e.g. arcball), scene graph management

REST client integration, async client for streaming/server-push updates

Role-based UI visibility, endpoint/config management

Installer/packaging tooling for the target OS(es) Optional: Python (for a Python-based UI framework binding)

QML, cross-platform UI frameworks

Vulkan, GPU profiling tools

Geodetic/3D coordinate systems, large-scene LOD techniques

WebSockets, connection retry/reconnect strategies

Certificate pinning, secure credential storage

Auto-update mechanisms, code signing

📌 Desktop & 3D Visualization Engineer (Bengaluru)
🏢 Astrome
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: desktop & 3d visualization engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: desktop & 3d visualization engineer (bengaluru) / bengaluru