Esri

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

Esri
Apply
27 days ago
Redlands, CA, USASenior
H1B Sponsor

Base Salary

$123k - $202k/yr

Responsibilities

  • Build C++ software components using established design patterns, development methodologies, and deployment models.
  • Collaborate with product engineers to implement requirements and design application architectures and APIs.
  • Develop stable software with automated test validation.
  • Create reusable components and libraries for internal and open-source use.
  • Solve complex 3D software and application-design problems in a fast-paced, iterative environment.

Requirements

  • At least 5 years of experience developing robust software with C++, C++20, and STL.
  • Experience with 3D formats including DWG, IFC, FBX, OBJ, glTF, USD, Collada, and CityGML.
  • Experience with database systems 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 the cloud.
  • Experience with Python or JavaScript and web protocols and formats such as REST and JSON.
  • Bachelor’s degree in computer science, engineering, mathematics, GIS, or a related field.
  • Preferred: Master’s degree or Ph.D. in a relevant field, strong C# knowledge, data visualization and GIS experience, mapping and projections knowledge, 3D data-processing experience, and familiarity with the Esri ArcGIS Platform.

Benefits

  • Medical, dental, vision, and basic and supplemental life insurance for employees and families.
  • 401(k) and profit-sharing programs.
  • At least 80 hours of vacation leave accrual and twelve paid holidays annually.
  • Opportunities for personal and professional growth.
  • Onsite work arrangement.

Tech Stack

C#C++JavaScriptMicrosoft SQL ServerObjective-CPostgreSQLPython

Categories

Esri

About Esri

5,001-10,000 employees

Esri is the global market leader in geographic information system (GIS) software, location intelligence, and mapping. Since 1969, we have supported customers with geographic science and geospatial analytics, what we call The Science of Where. We take a geographic approach to problem-solving, brought to life by modern GIS technology.

Contact me