Skip to the page

Desktop & 3D Visualization Engineer

Astrome TechnologiesWorkableBengaluru, Karnataka, India
Posted 18 AugFound 20 OctSeen 6 hours ago

Check your resume for this job's 15 skills, free. Then have AI tailor it.

Fit

The keywords the posting names, against what your resume says.

Add your resume to see which of its keywords you already have, and get a resume tailored to this posting. 10 a month, free.

The Posting

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 dynamic 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

Facts

Source
Workable
External id
3F03DFFB89
Location
Bengaluru, India
Remote
Not stated
Employment
Full time
Posted
18 Aug 2026
First seen
20 Oct 2026, 16:18
Last seen
1 Nov 2026, 23:56
Status
Not yet added
Posting id
d7a45355-6ec8-59d2-94b0-8e127d31b473