CareerPlan

About the job

KoreaFull-time2026-11-09

Core

Designing and developing a cross-platform 2D/3D map rendering engine and Map SDK for mobility services.

Role type

Senior IC C++ graphics engineer (map rendering)

Builds

Map SDK, 2D/3D map rendering engine, vector/raster/3D map data visualization features

Domain

Mobility services, mapping technology, graphics programming

Deliverable

production ML models | product features

Required skills

C++, OpenGL ES, cross-platform development (Android/iOS/Linux), multi-threading, asynchronous processing, network programming, performance optimization, stability analysis

Preferred skills

GIS or location-based services experience, Vulkan/Metal/Filament, cross-platform SDK API design, embedded/vehicle environment development, Kotlin/Swift, open-source product development, JNI/Objective-C native module integration

Technologies

C++, OpenGL ES, Android, iOS, Linux, Vulkan, Metal, Filament, Kotlin, Swift, JNI, Objective-C

Responsibilities

Develop and operate Map SDK for mobility services; Design and develop C++ based cross-platform 2D/3D map rendering engine; Develop map expression features using vector, raster, and 3D map data; Develop SDK APIs for Android, iOS, and Linux environments and integrate with platforms; Analyze rendering performance, memory usage, and stability; Collaborate with service and related development teams to review technical requirements and support SDK integration

Seniority

Senior, hands-on IC