Astrome Technologies logo

Desktop & 3D Visualization Engineer

Astrome Technologies

On-site
Bengaluru, Karnataka
Full-time
Mid Level
Salary not listedPosted 2mo ago

Real job — pulled straight from Astrome Technologies’s careers page · Verified August 4, 2026 · No reposts.

Job description

Astrome Technologies is hiring a Desktop & 3D Visualization Engineer — a full-time, based in Bengaluru, Karnataka role. Apply directly on Astrome Technologies's careers page below.

Desktop & 3D Visualization Engineer

Location: Bengaluru, Karnataka, India

Department: Space

Workplace: on_site

Employment Type: full

Description

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

Get Desktop & 3D Visualization Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
ProSidian Consulting logo

Senior Quality Control Engineer

Aiken, SC
✓ From careers page· 12h ago
Garmin logo

Embedded C Software Engineer, Aviation

Cluj-Napoca, Romania
✓ From careers page· 12h ago
Emerson logo

Technical Leader, Embedded Software Development

Pune, Maharashtra, India
✓ From careers page· 12h ago
Emerson logo

Cloud Platform Infrastructure Engineer

Austin, TX
✓ From careers page· 12h ago

Frequently asked questions

What skills are required for Desktop & 3D Visualization Engineer at Astrome Technologies?

The required skills for Desktop & 3D Visualization Engineer at Astrome Technologies include: C++, Qt, REST, Python.

What is the seniority level for Desktop & 3D Visualization Engineer at Astrome Technologies?

Desktop & 3D Visualization Engineer at Astrome Technologies is a Mid Level level position.

How do I apply for Desktop & 3D Visualization Engineer at Astrome Technologies?

You can view the full description and apply for Desktop & 3D Visualization Engineer at Astrome Technologies on EchoJobs: https://echojobs.io/job/astrome-technologies-desktop-3d-visualization-engineer-qexem.