1

Spatial Computing Jobs in Rialto, CA (NOW HIRING)

C++ Software Developer II - Raster Analysis

Redlands, CA · On-site

$49.25 - $66.50/hr

Experience with GIS, raster analysis, and spatial analysis concepts * Strong foundation in mathematics and science, with experience in scientific computing for raster analysis * Master's degree or Ph.

Seasonal Meta Sales Specialist

Mira Loma, CA · On-site

$22.75 - $30.75/hr

Add high-impact experience in consumer AI, spatial computing, and premium brand representation to your background * Sales Contests: Additional incentives provided that may include Meta products ...

Seasonal Meta Sales Specialist

Chino, CA · On-site

$13.75 - $16.25/hr

Add high-impact experience in consumer AI, spatial computing, and premium brand representation to your background * Sales Contests: Additional incentives provided that may include Meta products ...

Add high-impact experience in consumer AI, spatial computing, and premium brand representation to your background * Sales Contests: Additionalincentives provided that may include Meta products ...

C++ Software Developer II -Raster & Imagery

Redlands, CA · On-site

$49.25 - $66.50/hr

... and spatial data analytics, join us! Responsibilities * Design, develop, and maintain the ... Experience with more than one cloud computing platform (Amazon, Microsoft, Google, etc.), and ...

Experience with current technology implementation patterns including service-oriented and cloud computing architecture * Experience with ArcGIS, location-based services, geo-enabled apps, spatial ...

C++ Software Developer II -Raster & Imagery

Redlands, CA · On-site

$49.25 - $66.50/hr

... distributed computing systems • Good understanding of Linux, bash, and shell scripts • ... or spatial software • Prior experience with software development and release of commercial ...

next page

Showing results 1-20

Spatial Computing information

What is spatial computing?

Spatial computing refers to the use of digital technology to interact with and manipulate physical space and objects. It integrates technologies like augmented reality (AR), virtual reality (VR), sensors, and artificial intelligence to create immersive experiences that blend the digital and physical worlds. Spatial computing is used in various fields, such as gaming, architecture, healthcare, and manufacturing, to enhance visualization, collaboration, and data analysis. This technology enables users to interact with digital content as if it were part of their real environment.

What are the key skills and qualifications needed to thrive as a spatial computing specialist, and why are they important?

To excel as a Spatial Computing Specialist, a solid background in computer science, mathematics, and 3D modeling, often supported by a relevant degree or certification, is essential. Familiarity with programming languages (such as C++, Python), spatial mapping tools, AR/VR development platforms (like Unity or Unreal Engine), and sensor integration is typically required. Strong problem-solving skills, creativity, and effective cross-disciplinary communication set top professionals apart in this field. These skills are vital for developing innovative spatial computing solutions that blend digital and physical environments, driving advancements in industries such as gaming, architecture, and healthcare.

What are some common challenges spatial computing professionals face when working on cross-disciplinary teams?

Spatial computing professionals often collaborate with experts in software development, user experience design, hardware engineering, and domain specialists. A common challenge is ensuring effective communication between team members with different technical backgrounds and vocabularies. Additionally, integrating spatial data and real-world context into digital solutions requires careful coordination and iterative testing. Successful professionals are proactive in bridging knowledge gaps and fostering a shared understanding to drive project goals forward.

What is the difference between Spatial Computing vs Augmented Reality Developer?

AspectSpatial ComputingAugmented Reality Developer
Required CredentialsTypically a degree in computer science, engineering, or related fields; knowledge of 3D modeling and programmingSimilar credentials, often with specialization in AR platforms and SDKs
Work EnvironmentDesigning and developing 3D environments, often involving hardware like AR/VR headsets and sensorsCreating AR applications for mobile devices or AR glasses, often in app development environments
Industry UsageUsed across gaming, architecture, healthcare, and training for spatial interactionPrimarily in entertainment, marketing, and mobile app development sectors

While both roles involve immersive technology, Spatial Computing focuses on creating comprehensive 3D environments and interactions, whereas Augmented Reality Developers specialize in overlaying digital content onto real-world views. Understanding these differences helps in choosing the right career path or project focus within immersive tech industries.

Is spatial computing worth it?

Spatial computing is a growing field that involves developing and working with 3D environments, augmented reality, and virtual reality technologies. Careers in this area often require skills in programming, 3D modeling, and understanding of hardware platforms, making it a valuable and expanding industry for tech professionals.

What cities near Rialto, CA are hiring for Spatial Computing jobs?

Cities near Rialto, CA with the most Spatial Computing job openings:

Infographic showing various Spatial Computing job openings in Rialto, CA as of June 2026, with employment types broken down into 69% Full Time, 22% Part Time, 1% Temporary, and 8% Contract. Highlights an 81% Physical, 1% Hybrid, and 18% Remote job distribution.

C++ Software Developer II - Raster Analysis

Redlands, CA • On-site

Esri
Scientific Research and Development Services • 1 - 5K employees

$49.25 - $66.50/hr

Full-time

Posted 4 days ago


Esri rating

9.6

Company rating: 9.6 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

6th of 247 rated software companies


Job description

Overview

The ArcGIS Spatial Analyst team develops advanced raster analysis capabilities used by organizations worldwide to understand patterns, solve spatial problems, and make better decisions.

We are a team of engineers who are passionate about turning complex challenges into scalable, high-performance solutions. As a C++ Software Developer, you will contribute to the design and development of next-generation raster analytics that power ArcGIS across desktop and cloud environments.

Join us in advancing the ArcGIS platform by delivering high-performance, scalable capabilities using modern GPU and cloud computing technologies.

Responsibilities

  • Transform cutting-edge research and advanced concepts into high-performance, scalable analytical tools across key GIS domains, including:
    • Spatial modeling and suitability analysis
    • Terrain and surface analysis (such as intervisibility, geomorphometric)
    • Pattern and density analysis
    • Statistical analysis
    • Hydrologic analysis
    • Multidimensional scientific data modeling and analysis
  • Partner with a collaborative team to conceptualize, design, and deliver innovative GIS solutions that address complex real-world challenges
  • Architect and implement robust software components using industry-standard design principles and best practices
  • Proactively identify, analyze, and resolve software defects and performance bottlenecks through automated testing and optimization

Requirements

  • 2+ years of demonstrated experience in C++ software development 
  • Strong understanding of algorithms, data structures, and design patterns 
  • Excellent problem-solving, design, development, and debugging skills 
  • Familiarity with distributed systems, parallel processing, and GPU-accelerated computing 
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related STEM field

Recommended Qualifications

  • Experience with C# and WPF application development 
  • Knowledge of Agile development methodologies and test-driven development (TDD) practices 
  • Experience with GIS, raster analysis, and spatial analysis concepts 
  • Strong foundation in mathematics and science, with experience in scientific computing for raster analysis 
  • Master's degree or Ph.D. in Computer Science, Engineering, Mathematics, or a related STEM field

#LI-AL1

#LI-Onsite


What Esri employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ESRI logo

About ESRI

Sourced by ZipRecruiter

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.

Industry

Scientific research and development services

Company size

1,001 - 5,000 Employees

Headquarters location

Redlands, CA, US

Year founded

1969