C++ GIS Platform Engineer (OpenGL)

Telemetry Today LLC

Redlands (CA)

On-site

USD 172,000 - 180,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental
Vision
Life insurance
401(k) and profit-sharing
Vacation and holidays

Job summary

Esri in Redlands, CA is seeking a senior C++ software engineer to join the Desktop Architecture team. You will build components and APIs, work with product engineers, and contribute to high-performance, reliable GIS software.

This role requires 3 years of experience, a related degree, and proficiency in C++, OpenGL, data structures, and Python. Esri offers a competitive total rewards package including health, retirement plans, and generous vacation.

Qualifications

  • Three (3) years of experience in the job offered, or three (3) years of experience in a related occupation.
  • Bachelor’s degree, or foreign equivalent degree, in Computer science, Engineering, Mathematics, GIS, or a related field.

Responsibilities

  • Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models.
  • Work closely with product engineers to implement requirements and create application architectures and APIs to meet product goals.
  • Design and develop stable software that includes automated test validation.
  • Develop reusable components and libraries for use internally and as open source. Work within agile processes for short cycle, fastpaced delivery.
  • Take on complex goals that push the boundary of the possible.
  • Solve and articulate complex problems through application design, development, and exemplary user experiences.

Skills

C++
OpenGL
Data Structures
Algorithms
Agile
Python

Education

Bachelor’s degree in Computer Science, Engineering, Mathematics, GIS, or related field

Job description

Esri in Redlands, CA is seeking a senior C++ software engineer to join the Desktop Architecture team. You will build components and APIs, work with product engineers, and contribute to high-performance, reliable GIS software.

This role requires 3 years of experience, a related degree, and proficiency in C++, OpenGL, data structures, and Python. Esri offers a competitive total rewards package including health, retirement plans, and generous vacation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ GIS Desktop Engineer | OpenGL, APIs & Performance
C++ GIS Desktop Engineer | OpenGL, APIs & Performance

Esri • Redlands (CA)

On-site
USD 172,000 - 180,000
Senior Distributed Systems Engineer - Geospatial Analytics
Senior Distributed Systems Engineer - Geospatial Analytics

Esri • Redlands (CA)

On-site
USD 180,000 - 185,000
Health insurance
401(k) and profit sharing
Vacation leave and paid holidays
Software Development Engineer
Software Development Engineer

ESRI • Redlands (CA)

On-site
USD 172,000 - 180,000
Senior Geospatial Distributed Systems Engineer
Senior Geospatial Distributed Systems Engineer

Telemetry Today LLC • Redlands (CA)

On-site
USD 180,000 - 185,000
Medical
Dental
Vision
+5
Software Development Engineer
Software Development Engineer

Telemetry Today LLC • Redlands (CA)

On-site
USD 172,000 - 180,000
Health insurance
Dental
Vision
+3
Senior C++ Engineer for 3D GIS Analytics & Visualization
Senior C++ Engineer for 3D GIS Analytics & Visualization

Esri • Redlands (CA)

On-site
USD 100,000 - 130,000
Geospatial Software Engineer - React, Cloud & AI
Geospatial Software Engineer - React, Cloud & AI

ESRI • Redlands (CA)

On-site
USD 123,136 - 202,488
Health and welfare benefits
401(k) and profit-sharing programs
Vacation leave and paid holidays
Principal C++ Software Engineer - ArcGIS Geocoding Algorithms
Principal C++ Software Engineer - ArcGIS Geocoding Algorithms

ESRI • Redlands (CA)

On-site
USD 145,600 - 241,280
Health and welfare benefits
401(k) and profit-sharing programs
Professional growth opportunities
C/C++ Software Development Engineer II
C/C++ Software Development Engineer II

Esri • Redlands (CA)

On-site
USD 97,760 - 163,280
Health and welfare benefits
401(k) and profit-sharing programs
Paid vacation and holidays
+1
C/C++ Software Development Engineer II
C/C++ Software Development Engineer II

PowerToFly • Redlands (CA)

On-site
USD 97,760 - 163,280
Medical, dental, and vision benefits
401(k) and profit-sharing programs
Minimum accrual of 80 hours of vacation leave