Join us at the Esri R&D Center Barcelona and work on the ArcGIS Maps SDKs for Native Apps and Game Engines.
Key Responsibilities
Work closely with our development teams supporting the Maps SDKs for Unreal Engine and Unity
Build prototypes
Create developer-facing samples
Evaluate technologies and approaches that inform real product decisions
Collaborate with engineers, share your findings, and contribute to a culture of high-quality developer technology
Requirements
2+ years of university or previous internship experience programming with C++
Understanding of 3D graphics and real-time rendering concepts, including coordinate systems, transformations, and lighting/shading basics
Understanding of core software performance concepts - you know how to design, code, and maintain software that runs quickly, efficiently, and uses minimal hardware and server resources
Strong written and verbal communication skills in English
Final-year undergraduate or graduate student in computer science, software engineering, mathematics, GIS, or related field
Existing work authorization for Spain
Experience with C#
Familiarity with Esri's ArcGIS product suite
#LI-JO1
#LI-Onsite
Benefits & Perks
Supportive and collaborative team culture
Opportunities to learn through mentorship, training, and team development
Inclusive environment that values respect, communication, and diverse perspectives
40-hour work week for a minimum of 12 weeks
Competitive salary
Esri is a global leader in GIS and spatial analytics, helping organizations use location intelligence to solve real-world problems.