Demo

Principal Software Engineer - Spatial Analysis

ESRI, Inc.
Redlands, CA Other
POSTED ON 11/24/2023 CLOSED ON 4/3/2024

What are the responsibilities and job description for the Principal Software Engineer - Spatial Analysis position at ESRI, Inc.?

Overview

Do you want to create great Spatial Analytics tools and experience the satisfaction of a worldwide GIS community using those tools? Do you want to apply your leadership and developer skills towards that goal? Bring your passion to Esri, where you can help shape the future of the ArcGIS Spatial Analyst.

 

Responsibilities

Your team develops and maintain tools in GIS application areas, such as:

  • Weighted distance analysis
  • Hydrology
  • Surface analysis (terrain intervisibility, surface properties)
  • Processing of large multidimensional scientific datasets obtained from various instruments and models
  • suitability analysis

You will work with your team to envision and define new GIS tools, such as:

  • New hydrologic analysis tools
  • 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)
  • Weighted distance capabilities (3D, include physical properties such as momentum and external forces, new types of corridors)
  • Spatial analysis on networks
  • Additional multidimensional scientific data types
  • New visualization experiences for multi-dimensional data

 

Requirements

  • 8 years of modern C (v. 11, 14, 17) and C# experience
  • Experience with GIS, raster analysis, and spatial analyst concepts (What’s a geoid? What’s a raster? What’s weighted distance analysis?)
  • Experience with parallel and distributed computation, including GPU-accelerated computation (for example, Cuda)
  • Understand interaction between desktop and server/online (cloud based) analysis (What’s REST? What’s a web service? What’s Kubernetes?)
  • Bachelor's degree in applied mathematics/statistics, physics, engineering, or computer science
  • Understand or be willing to develop expertise in machine learning as a tool for prediction and classification as required by various application areas

 

Recommended Qualifications

  • Experience with Esri products
  • Background with OpenGL or DirectX
  • Master’s degree in computer science, engineering, mathematics, mapping, GIS, or related field 

The Company

Our passion for improving quality of life through geography is at the heart of everything we do. Esri’s geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.If you need a reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.Esri’s competitive total rewards strategy includes industry-leading health and welfare 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, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.

 

A reasonable estimate of the base salary range is $135,200.00 - $228,800.00.

 

#LI-JO1

Salary : $135,200 - $228,800

Principal Software Development Engineer - ArcGIS Pro Layouts
Esri -
Redlands, CA
Principal Engineer
Utilities Service Co Inc -
Victorville, CA
Principal Engineer
Asplundh Engineering Services, LLC -
Victorville, CA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Principal Software Engineer - Spatial Analysis.

Click the checkbox next to the jobs that you are interested in.

  • Applied Physics Skill

    • Income Estimation: $149,990 - $195,102
    • Income Estimation: $167,722 - $206,346
  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ESRI, Inc.

ESRI, Inc.
Hired Organization Address Redlands, CA Full Time
OverviewThis is a great opportunity to join a fast-paced agile team that works with the latest technologies and patterns...
ESRI, Inc.
Hired Organization Address Redlands, CA Full Time
Overview Provide vision and advising while promoting the use of Esri technology to enable customer success. You will imp...
ESRI, Inc.
Hired Organization Address Redlands, CA Full Time
ulli. Envision, design, and develop maintainable and reusable web applications and UI modules for large-scale deployment...
ESRI, Inc.
Hired Organization Address Redlands, CA Full Time
ulli. Envision, design, and develop maintainable and reusable web applications and UI modules for large-scale deployment...

Not the job you're looking for? Here are some other Principal Software Engineer - Spatial Analysis jobs in the Redlands, CA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!