CareerPlanSign in

C++ Software Engineer II - Maps SDKs

Barcelona, ES💼 Full-time🗓 2026-10-06 → 2026-10-07

Core

Develop a cross-platform mapping API and visualization components for native applications and game engines (Unity/Unreal). (via careerplan.io/jobs/5251833007-c-software-engineer-ii-maps-sdks-at-esri)

Role type

C++ Software Engineer (Graphics/Mapping SDKs)

Builds

Cross-platform mapping SDKs, visualization components, and game engine plugins.

Domain

GIS, Computer Graphics, Game Development

Required skills

Modern C++ (11/14/17/20), Object-oriented design, Algorithms, Design patterns, Unit testing, C++ core component development

Preferred skills

3D graphics (OpenGL/DirectX/Vulkan/Metal), Unity/Unreal Engine, Multithreading, Data-oriented design, Linux/Windows/macOS/iOS/Android tooling

Technologies

C++, STL, Boost, Clang, MSVC, Unity, Unreal Engine, OpenGL, DirectX, Vulkan, Metal

Responsibilities

Develop software for visualization and sensor networks; Build C++ components following industry standards; Create game engine plugins and UI enhancements; Write unit tests for software components.

Seniority

Mid-level, hands-on IC