TymblHub

© 2026 TymblHub

Desktop & 3D Visualization Engineer

Astrome Technologies
Posted on
Astrome Technologies logo

Experience
5 - 7 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Desktop Engineer
Job Type
Not specified

Job Description

Job Summary

Functional Focus: Native UI Development, Custom Graphics Rendering, and Application Tooling

Responsibilities

  • 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.

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
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.