Quick overview
SeniorityMid Senior
Employment typeFull Time
Work modeOn Site
LocationBengaluru, Karnataka, India
Job 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.
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
Similar jobs
- HA

Software Engineer Auto Apply
HackerRank · Kurnool, AP · Remote 🇮🇳
TechnologySalary not listed - BG
Semiconductor Application Engineer – Automotive Radar & Ultrasonic SensingRecently posted Auto Apply
Bosch Group · bangalore · On-site 🇮🇳
AutomotiveSalary not listed - BG
Software Developer Auto Apply
Bosch Group · hosur road bangalore · On-site 🇮🇳
PythonPerlTCP/IPTechnologySalary not listed - BG
Embedded SW engineer - EPT2 Auto Apply
Bosch Group · bangalore · On-site 🇮🇳
AgileEngineeringSalary not listed - DT
Senior Oracle Identity Governance (OIG) - Jeddah, KSARecently posted Auto Apply
DeepSource Technologies · New Delhi, Delhi · On-site 🇮🇳
OnboardingOraclePL/SQL+11Salary not listed - OR
Embedded Software EngineerRecently posted Auto Apply
Origin · Bengaluru, Karnataka · On-site 🇮🇳
Embedded SystemsRoboticsC+++2TechnologySalary not listed - QC
Software Engineer III, FrontendRecently posted Auto Apply
Quince Careers · Bengaluru · Hybrid 🇮🇳
HTMLAngularCSS+5TechnologySalary not listed - CL

Principal Software Engineer Auto Apply
Clinisys · Bengaluru · Hybrid 🇮🇳
RecruitingOracleSQL+9TechnologySalary not listed - CG
Software Engineer (Mobile)Recently posted Auto Apply
Chalhoub Group · Bengaluru · On-site 🇮🇳
FirebaseGCPAWS+20TechnologySalary not listed - CG
Senior Software Engineer, Ecommerce Auto Apply
Chalhoub Group · Bengaluru · On-site 🇮🇳
CDNERPDiversity & Inclusion+9TechnologySalary not listed - CG
Software Engineer, Ecommerce Auto Apply
Chalhoub Group · Bengaluru · On-site 🇮🇳
Diversity & InclusionGraphQLGreenhouse+6TechnologySalary not listed - CG
Software Engineer - Ecommerce SFCC Auto Apply
Chalhoub Group · Bengaluru · On-site 🇮🇳
HTMLCSSDiversity & Inclusion+10TechnologySalary not listed