Esri is looking to enhance its ArcGIS Pro software by developing high-quality cartographic functionality. This involves enabling users to author, visualize, and share their geospatial data in ready-to-serve visualization formats, such as vector tiles. The goal is to improve the software's ability to handle and present spatial data effectively.
Requirements
- 5+ years of software development experience utilizing C++
- Strong background in computational geometry, algorithms, data structures
- Demonstrated experience with one or more graphics libraries
- Experience with OpenGL and Shaders languages
- Strong background in algorithms, data structures and design patterns
- Experience in software development involving GIS or related to graphics
- Familiarity with databases
Responsibilities
- Leverage your expertise in C++ and the Standard Template Library (STL) to design, develop, and optimize high-performance software solutions
- Develop tools and services to prepare/ create/ store spatial data in a ready to visualize formats like vector tiles
- Troubleshoot, identify, and address issues
- Identify and address performance issues
Other
- Bachelor’s in computer science, engineering, mathematics, or STEM related field
- Master’s in computer science, engineering, mathematics, or STEM related field
- LI-RC2
- LI-Hybrid
- If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!