15 oct
|
Esri
|
Barcelona
Overview In this role you will develop cross‑platform C++ components for native apps and game engines, driving Esri’s mapping visualization capabilities. You’ll contribute to the core rendering stack and plugins for Unity and Unreal, aligning with our mission to advance GIS visualization.
You work with modern C++ standards on desktop and mobile targets, solving complex rendering and integration challenges. You will collaborate in a small, agile team to deliver high‑quality software and tests that scale across engines and platforms.
This is a hands‑on opportunity to shape next‑gen Esri technology and impact geographic visualization at scale.
Responsabilidades
- Develop C++ software for visualization, sensor networks, and navigation use cases
- Build components following standard design patterns and deployment models
- Enhance the C++ core and game engine plugins API/UI
- Collaborate with software and product teams across the development cycle
- Work in a small,
agile scrum team and continuously improve skills
- Develop unit tests using relevant test frameworks Requisitos principales
- 2+ years of commercial C++ software development experience
- Fluent in modern C++ (11/14/17/20) and STL/Boost/Clang/MSVC
- Object‑oriented design skills
- Understanding of algorithms and design patterns
- Ability to work in a collaborative, evolving environment
- Effective time management and writing skills
- Bachelor’s degree in computer science, engineering, mathematics, mapping, GIS, or related field
- Existing work authorization for Spain
- Collaboration in cross‑functional teams
- Adaptability in an evolving environment
- Strong writing and organizational skills
- Modern C++ (11/14/17/20)
- STL and Boost
- Clang and MSVC toolchains
📌 C++ Software Engineer II - Maps SDKs (Barcelona)
🏢 Esri
📍 Barcelona