1

Senior C Software Developer Senior Jobs in Riverside, CA

SOFTWARE DEVELOPER (.NET/C#)

Norco, CA · On-site

$95K - $150K/yr

We are seeking candidates ranging from mid-level to senior-level experience who demonstrate strong ... C ompany Summary Join the VSolvit Team! Founded in 2006, VSolvit (pronounced 'We Solve It') is a ...

Senior Software Engineer

Irvine, CA · On-site

$129K - $171K/yr

They are seeking a Senior Software Engineer to maintain and enhance software that supports state ... FORTRAN, C++, C# Preferred : • Experience developing software for electrical systems • Strong ...

Sr. Generative AI Software Developer

Redlands, CA · On-site

$54.75 - $72.50/hr

Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer ... C++ in large-scale or performance-critical software environments is beneficial • Experience ...

Senior Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

Senior Software Development Engineer in Test (SDET) BTC POWER is seeking a Senior Software ... Embedded systems or embedded C development exposure * Product validation, manufacturing support ...

Senior Embedded Software Engineer

Irvine, CA · On-site

$133K - $174K/yr

As a Senior Embedded Software Engineer, you will work directly with the Turion team to assist in ... C or C++ * Experience programing on embedded ARM cores supporting SoC architectures and working in ...

Sr. Generative AI Software Developer

Redlands, CA · On-site +1

$54.75 - $72.50/hr

... Sr. Software Development Engineer to help advance the next generation of geospatial data quality ... Familiarity and knowledge with C++ in large-scale or performance-critical software environments is ...

Senior Software Developer, Platform

Irvine, CA · On-site

$58.50 - $77.25/hr

Lever is looking to add another rock star Senior Software Developer, Platform to our growing, best-in-class, development team. Who we are Better Work and a Better World: at Lever that's what we're ...

C++ Developer

Irvine, CA · On-site

$112K - $150K/yr

Senior Software Engineer Location: Irvine, CA Employment Type: Full-time Position Overview We are looking for a talented and forward-thinking Senior Software Engineer to join our R&D team. This role ...

C++ Developer

Irvine, CA · On-site

$112K - $150K/yr

Senior Software Engineer Location: Irvine, CA Employment Type: Full-time Position Overview We are looking for a talented and forward-thinking Senior Software Engineer to join our R&D team. This role ...

Develop software solutions using C++ under the guidance of senior developers and technical leads * Participate in software design, implementation, debugging, and testing activities * Apply object ...

Sr. Software Developer (Salesforce)

Irvine, CA · On-site

$134K - $164K/yr

WHAT YOU WILL DO The Sr. Software Developer (Salesforce) designs, develops, and supports scalable Salesforce solutions for loan origination, dealer experience, and enterprise digital platforms. This ...

... Sr. Software Development Engineer to help advance the next generation of geospatial data quality ... Familiarity and knowledge with C++ in large-scale or performance-critical software environments is ...

Sr. Software Developer - iOS Apps

Redlands, CA · On-site

$60.25 - $78.25/hr

As a Senior Software Developer, you'll design and implement intuitive, high-performance mobile apps using the latest Apple technologies. You'll focus on solving complex challenges like offline data ...

next page

Showing results 1-20

Senior C Software Developer Senior information

See Riverside, CA salary details

$16

$64

$91

How much do senior c software developer senior jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for senior c software developer senior in Riverside, CA is $64.40, according to ZipRecruiter salary data. Most workers in this role earn between $54.66 and $72.21 per hour, depending on experience, location, and employer.
What cities near Riverside, CA are hiring for Senior C Software Developer Senior jobs? Cities near Riverside, CA with the most Senior C Software Developer Senior job openings:
Sr. C++ Software Development Engineer - 3D Data and Editing

Sr. C++ Software Development Engineer - 3D Data and Editing

Esri

Redlands, CA

Other

Re-posted yesterday


Esri rating

9.5

Company rating: 9.5 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

6th of 209 rated software companies


Job description

Overview

Over the past decade, 3D computer graphics and web-based 3D technologies have advanced at an incredible pace, and our 3D software development team is at the forefront of this innovation. We are building the world's leading geospatial mapping and data analysis platform, serving millions of users across a wide range of industries. Our software is designed to be modular, reusable, and exceptionally well-crafted to meet the needs of a diverse global community We work in a fast-paced, iterative environment, continuously improving through user feedback, performance metrics, and evolving industry trends.

We are looking to bring a skilled developer onto the team to apply their expertise in industry-standard CAD and 3D formats, level of detail (LOD) generation, mesh simplification and compression techniques, real-time rendering, and spatial data structures for optimized 3D content in large-scale database systems. Strong software engineering and mathematical skills, along with a solid understanding of database technologies, are essential for success in this role.

Join us and help push the boundaries of 3D technology to deliver powerful, real-world solutions.

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 API 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, fast-paced 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

Requirements

  • 5+ years of experience developing robust code and exceptional problem-solving skills using C++ (C++20, STL) 
  • Experience with industry standard 3D formats such as DWG, IFC, FBX, OBJ, glTF, USD, Collada, CityGML
  • Experience with database system such as Postgres, Oracle, or SQL Server
  • Understanding of algorithms, data structures, and design patterns
  • Knowledge of Agile development methodologies and test-driven development processes
  • Experience developing software that runs in a cloud
  • Experience with application scripting languages (such as Python, JavaScript) and web protocols and formats such as REST and JSON
  • Bachelor's degree in computer science, engineering, mathematics, GIS, or related field

Recommended Qualifications

  • Master's degree or Ph.D. in computer science, engineering, mathematics, GIS, or related field
  • Strong knowledge of C#
  • Experience with data visualization, mapping, projections, and GIS
  • Experience in 3D data processing
  • Familiarity with Esri ArcGIS Platform

#LI-RC2

#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