Sr. C++ Software Development Engineer – Visualization & Cartography
Company | Esri |
---|---|
Location | West Redlands, Redlands, CA, USA |
Salary | $118976 – $197600 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
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
- Bachelor’s in computer science, engineering, mathematics, or STEM related field
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
Preferred Qualifications
- Experience in software development involving GIS or related to graphics
- Familiarity with databases
- Familiarity with Esri products like ArcMap, ArcGIS Pro, Vector Tiles
- Master’s in computer science, engineering, mathematics, or STEM related field