Esri · 5 months ago
C++ Software Developer II - Raster Analysis
Esri is a company that creates raster analysis tools for the global GIS community, helping users solve spatial analytical problems. As a C++ Software Developer II, you will design and build advanced raster analysis tools, collaborating with a team to enhance ArcGIS capabilities through cloud computing.
3D TechnologyAnalyticsBig DataCivicTechData VisualizationInternet of ThingsMapping ServicesRemote SensingSoftware
Responsibilities
Write, build, test, and debug code
Design and implement software components that follow industry-standard design patterns
Find, analyze, and fix software bugs and performance problems using automated test frameworks
Develop and maintain tools in GIS application areas such as: Statistical analysis, Surface analysis (terrain intervisibility, surface properties), Suitability analysis, Hydrology, Multidimensional scientific data support and analysis
Collaborate with your team to envision and define new GIS tools based on user requirements, such as: Statistical analysis tools for local, focal, and zonal operations, Climate risk analysis (fire/flood modelling, coastal erosion, and more), Other kinds of geographic-related risk analysis (pipeline burst, large event evacuation planning, and more), Spatial analysis on networks, Multidimensional analysis, Visualization experiences for multi-dimensional data
Qualification
Required
2+ years of C++ experience
Knowledge of distributed, parallel, GPU accelerated computation
Familiarity with SaaS architecture
Understanding of interaction between desktop and server/online (cloud based) analysis (For example: What's REST? What's a web service? What's Kubernetes?)
Understanding of machine learning as a tool for prediction and classification as required by various application areas
Bachelor's in applied mathematics/statistics, physics, engineering, computer science, or geography
Preferred
C#/WPF experience
Familiarity with agile software development process
Experience with GIS, raster analysis, and spatial analyst concepts (For example: What's a raster or an image? What's weighted distance analysis?)
Formal training or on-the-job exposure to applied GIS (For example: environmental science, civil engineering, or local government)
Master's or Ph.D. in applied mathematics/statistics, physics, engineering, computer science, or geography
Benefits
Medical
Dental
Vision
Basic and supplemental life insurance for employees (and their families)
401(k) and profit-sharing programs
Minimum accrual of 80 hours of vacation leave
Twelve paid holidays throughout the calendar year
Opportunities for personal and professional growth
Company
Esri
Esri is a software company that devolops geographic information system software, location intelligence, and mapping.
H1B Sponsorship
Esri has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2022 (5)
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-09
Business Wire
2025-12-16
Company data provided by crunchbase