Logo
Esri

Sr. C++ Software Developer – Image Analyst: Stereo Editing

Esri, Redlands, California, us, 92375


Overview

If you are passionate about working with off-the-shelf solutions that will impact the work of hundreds of thousands of users, join our ArcGIS Pro team to create new and exciting software. We provide tools that support complex real-life workflows in 2D and 3D for raster/image processing and analysis. You will work on solutions that help users unlock the value of data using innovative tools. This is a great opportunity to join a fast-paced agile team that works with the latest technologies and patterns to design and develop next-gen Esri software.

Responsibilities

Design and develop leading-edge data editing tools for stereoscopic environment

Solve complex problems with design, algorithms, development, and user experience

Find, analyze, and fix bugs and performance issues in a timely manner

Build and ship quality software by working effectively with members of other software development teams in an agile, highly interactive, and creative environment

Requirements

5+ years of experience with C++ (STL, C++ 17, Boost) working in the field of 3D computer graphics

Familiar with 2D/3D visualization algorithms and GPU-based processing

Fundamental knowledge of computational geometry data structures and algorithms

Experience with C# and WPF

Ability to analyze, clearly describe, and propose solutions to problems

Excellent written and verbal communication skills

Bachelor’s in computer science, remote sensing, graphics, mathematics, or related field

Recommended Qualifications

Experience in GIS data structures and algorithms, geospatial and GIS knowledge

Knowledge of multi-threaded development and architecture

Knowledge of Esri products or similar GIS or spatial software

Prior experience with software development and release of commercial software products

Master’s or Ph.D. in computer science, remote sensing, graphics, mathematics, or related field

#LI-TA1

#LI-Hybrid

#J-18808-Ljbffr