Sr. C++ Software Development Engineer - Redlands, CA

Only for registered members Redlands, CA, United States

3 days ago

Default job background
$100,000 - $120,000 (USD) per year
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, ...
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



Similar jobs

  • Work in company

    Software Development Engineer II

    Only for registered members

    This position involves utilizing development skills in Java and/or Scala to provide creative solutions for ArcGIS Workflow Manager. As a software engineer, you will design and develop software used by organizations across diverse industries. You will be part of a talented cross-f ...

    Redlands

    2 weeks ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    We are seeking a highly skilled Sr. Software Development Engineer to join our team building advanced GIS software solutions. · ...

    Redlands $118,976 - $197,600 (USD) Full time

    1 month ago

  • Work in company

    Software Development Engineer II

    Only for registered members

    Bring your passion for Software Development to help us develop a global search and geocoding capability both of which are cornerstones of Esri software products. · You'll work alongside product engineers developers and users to create location-based APIs geocoding services and en ...

    Redlands $97,760 - $163,280 (USD) Full time

    3 weeks ago

  • Work in company

    Software Development Engineer II

    Only for registered members

    Bring your passion for Software Development to help us develop a global search and geocoding capability... · ...

    Redlands $97,760 - $163,280 (USD)

    3 weeks ago

  • Work in company

    Software Development Engineer II

    Only for registered members

    In this position, you will utilize your experiences and development skills in Java and/or Scala to provide creative, logical, and practical solutions that yield innovative software product capabilities for ArcGIS Workflow Manager. · ...

    Redlands $97,760 - $163,280 (USD)

    2 weeks ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    Full stack developer with a front-end focus to contribute across a suite of innovative GIS software products in indoor mapping, transportation, utilities, and system observability. · Design and develop responsive user interfaces using frameworks like React and other JavaScript/Ty ...

    Redlands $118,976 - $197,600 (USD) Full time

    3 days ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    We are seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS platform. · In this role, you will design and develop software used by organizations across diverse markets and industries ...

    Redlands, CA

    1 month ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    Esri's Professional Services is looking for a full stack developer with a front-end focus to contribute across a suite of innovative GIS software products in indoor mapping, transportation, utilities and system observability. · As a software development engineer you'll craft intu ...

    Redlands $118,976 - $197,600 (USD)

    3 days ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    As a software engineer at Esri you will design and develop software used by organizations across diverse industries as an important part of their daily work. · ...

    Redlands $118,976 - $197,600 (USD)

    1 week ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    In this position you will utilize your experiences and development skills in Java and/or Scala to provide creative logical and practical solutions that yield innovative software product capabilities for ArcGIS Workflow Manager. · ...

    Redlands $118,976 - $197,600 (USD) Full time

    1 month ago

  • Work in company

    Software Development Engineer II

    Only for registered members

    Esri's Professional Services is seeking a highly skilled Software Development Engineer II to join our team building advanced GIS software solutions. · ...

    Redlands, CA

    1 month ago

  • Work in company

    Software Development Engineer II

    Only for registered members

    Bring your passion for Software Development to help us develop a global search and geocoding capability. · ...

    Redlands, CA

    1 week ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    Esri's Professional Services is seeking a highly skilled Sr. Software Development Engineer to join our team building advanced GIS software solutions. · In this role, you will work on a system that leverages computer vision, machine learning, and AI to detect and extract real-worl ...

    Redlands $118,976 - $197,600 (USD)

    1 month ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    We are seeking a highly skilled Sr. Software Development Engineer to join our team building advanced GIS software solutions. · ...

    Redlands, CA

    1 week ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS platform. · ...

    Redlands $118,976 - $197,600 (USD)

    1 month ago

  • Work in company

    Software Development Engineer II

    Only for registered members

    In this position you will utilize your experiences and development skills in Java and/or Scala to provide creative logical and practical solutions that yield innovative software product capabilities for ArcGIS Workflow Manager. · ...

    Redlands $97,760 - $163,280 (USD) Full time

    2 weeks ago

  • Work in company

    Software Development Engineer II

    Only for registered members

    In this position, you will utilize your experiences and development skills in Java and/or Scala to provide creative, logical and practical solutions that yield innovative software product capabilities for ArcGIS Workflow Manager. · ...

    Redlands, CA

    2 weeks ago

  • Work in company

    Software Development Engineer II

    Only for registered members

    Overview · Esri's global geocoding solutions support key challenges such as locating addresses and places on a map , discovering what's at a known location or adding location information to large tables of records . · Bring your passion for Software Development to help us develop ...

    Redlands, CA

    3 weeks ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    Overview · Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS platform. In this role, you will design and develop the software used by a la ...

    Redlands, CA $130,000 - $220,000 (USD) per year

    3 days ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    Sr Software Development Engineer to join our team building advanced GIS software solutions leveraging computer vision machine learning and AI. · ...

    Redlands, CA

    1 month ago

  • Work in company

    Sr. Software Development Engineer

    Only for registered members

    We're looking for a full stack developer with a front-end focus to contribute across a suite of innovative GIS software products in indoor mapping, transportation, utilities, and system observability. · ...

    Redlands, CA $130,000 - $220,000 (USD) per year

    3 days ago