Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
AT

Desktop & 3D Visualization Engineer

Astrome Technologies
๐Ÿ‡ฎ๐Ÿ‡ณ India
On-site
4 weeks ago
  • C++
  • OpenGL
  • Python
  • Vulkan
  • WebSockets
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

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.

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 ยท Astrome Technologies

Auto apply with Likeremote