Current jobs related to Senior C++ Software Engineer - Redlands, California - Esri


  • Redlands, California, United States Esri Full time

    Senior C++ Windows Software DeveloperWe are seeking a highly skilled Senior C++ Windows Software Developer to join our team at Esri. As a key member of our development team, you will be responsible for designing and developing cutting-edge software solutions using C++ and C#.Your primary focus will be on developing and maintaining the ArcGIS Pro Editor, a...


  • Redlands, California, United States Esri Full time

    OverviewEsri is seeking a highly skilled C++ software engineer to join our 3D development group. As a member of our team, you will have the opportunity to work on a platform that serves millions of users and domains.We are looking for a talented engineer who can design and implement state-of-the-art 3D data pre-processing/visualization algorithms to handle...


  • Redlands, California, United States Esri Full time

    Job SummaryWe are seeking a highly skilled C++ Software Development Engineer to join our team at Esri. As a key member of our software development team, you will be responsible for designing and developing high-quality software components that follow industry-standard design patterns, development methodologies, and deployment models.Your primary focus will...


  • Redlands, California, United States ESRI Full time

    Job SummaryWe are seeking a highly skilled Senior C++ Software Engineer to join our team and contribute to the development of a global search and geocoding capability. As a key member of our team, you will design and develop next-gen Esri technology, leveraging your passion for C++ to drive innovation and excellence.Key ResponsibilitiesDesign and implement...


  • Redlands, California, United States Esri Full time

    Job SummaryWe are seeking a highly skilled Sr. C++ Windows Developer to join our team at Esri. As a key member of our software development team, you will be responsible for designing and developing cutting-edge software solutions using C++ and C#.Your primary focus will be on creating ArcGIS Editor solutions for ArcGIS Pro, leveraging your expertise in...


  • Redlands, California, United States Esri Full time

    Job DescriptionEsri is seeking a highly skilled Sr. Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing software applications that utilize geographic information systems (GIS) technology.The ideal candidate will have a strong foundation in object-oriented...


  • Redlands, California, United States Esri Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Esri. As a key member of our software development team, you will be responsible for designing and implementing innovative solutions for integrating GIS and BIM systems.Our ideal candidate will have a strong background in software development, cloud infrastructure, and...


  • Redlands, California, United States Esri Full time

    Job SummaryEsri is seeking a highly skilled Senior 2D/3D Software Developer to join our team. As a key member of our software development team, you will design and develop leading-edge 2D/3D GIS software, leveraging your expertise in C++ and computer graphics. Your work will have a significant impact on the ArcGIS platform, enabling users to create...


  • Redlands, California, United States Esri Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Esri. As a key member of our software development team, you will be responsible for designing, developing, and delivering cutting-edge software features and products that meet the needs of our customers.As a Senior Java Software Engineer, you will work closely with...


  • Redlands, California, United States Esri Full time

    OverviewThis is an exciting opportunity to be part of a fast-paced agile team that leverages cutting-edge technologies and patterns to design and develop innovative Esri software.We are focused on creating solutions for working with raster and imagery in ArcGIS Pro, utilizing complex real-life workflows in 2D & 3D for raster / image processing and...


  • Redlands, California, United States Esri Full time

    Job SummaryEsri is seeking a highly skilled Software Development Engineer II to join our team. As a key member of our team, you will be responsible for developing topographic software using C++ to assess and improve the quality of data where proximity and location matter.Responsibilities* Develop full-stack GIS applications using C++ and C#* Build software...


  • Redlands, California, United States Esri Full time

    Job SummaryWe are seeking a highly skilled ArcGIS Pro SDK Software Engineer to join our team at Esri. As a key member of our ArcGIS Pro SDK team, you will be responsible for designing, implementing, and testing new features for our .NET Pro SDK. Your expertise in C# development, WPF, and commercial application development will be essential in creating a...


  • Redlands, California, United States Esri Full time

    OverviewAt Esri, we're pushing the boundaries of geographic information system (GIS) software with ArcGIS Pro. This powerful tool helps users analyze, visualize, and share spatial data to solve real-world problems. As a Senior Software Engineer on our AI team, you'll play a key role in developing innovative AI Copilot experiences that enhance user...


  • Redlands, California, United States Esri Full time

    OverviewAs a Senior Product Engineer at Esri, you will play a key role in designing and building innovative software product capabilities that integrate graph analytics into the ArcGIS platform. Our team is focused on connecting customers' data, whether geospatial or not, and leveraging the combined power of ArcGIS and graph engines to perform new types of...


  • Redlands, California, United States Esri Full time

    OverviewAs a Senior Product Engineer, you will play a key role in designing and building innovative software product capabilities for the ArcGIS platform. Our team is focused on integrating graph analytics to connect customers' data, whether geospatial or not, and leverage the combined power of ArcGIS and graph engines for new types of...


  • Redlands, California, United States Esri Full time

    OverviewAt Esri, we're creating the world's best geospatial mapping and data analysis platform. As a key member of our team, you'll play a crucial role in shaping the future of our software. We're looking for a talented 3D software engineer to join our team and help us deliver innovative solutions that meet the needs of our users.ResponsibilitiesDesign and...


  • Redlands, California, United States Esri Full time

    Job SummaryWe are seeking a highly skilled Senior 2D/3D Software Developer to join our team at Esri. As a key member of our software development team, you will be responsible for designing and developing leading-edge 2D/3D GIS software.Key ResponsibilitiesDesign and develop world-class 2D/3D GIS softwareResearch, analyze, and implement state-of-the-art...


  • Redlands, California, United States Esri Full time

    Job SummaryEsri is seeking a highly skilled Sr. Software Development Engineer to join our team. As a key member of our team, you will be responsible for developing highly-performant analytical software to assess and improve the quality of geospatial data. About the RoleThis is an exciting opportunity to work on a broad set of users by simplifying complex...


  • Redlands, California, United States ESRI Full time

    Job SummaryEsri is seeking a highly skilled Principal Software Engineer to join our team and contribute to the development of our global geocoding solutions. As a key member of our software development team, you will be responsible for designing and implementing efficient data formats and structures for large amounts of spatially enabled data optimized for...


  • Redlands, California, United States Esri Full time

    About the RoleWe are seeking a highly skilled Sr. Product Engineer to join our team at Esri. As a key member of our product development team, you will be responsible for designing and building innovative software product capabilities for our ArcGIS platform.Key ResponsibilitiesWork with users and industry experts to identify user requirements and customer...

Senior C++ Software Engineer

2 months ago


Redlands, California, United States Esri Full time
Software Development Opportunities at Esri

We are seeking a skilled C++ software developer to join our ArcGIS Pro team. As a member of this team, you will have the opportunity to work on cutting-edge software development projects that impact the work of hundreds of thousands of users.

Responsibilities
  • Design and develop leading-edge data editing tools for stereoscopic environments
  • 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 WPFAbility 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

Esri offers a competitive total rewards package, including industry-leading health and welfare benefits, 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.