Full-Time

Principal C++ Software Development Engineer

Posted on 11/29/2024

esri

esri

5,001-10,000 employees

Provides GIS software and location intelligence

Data & Analytics
Consulting
Government & Public Sector

Compensation Overview

$140.6k - $238kAnnually

Senior, Expert

West Redlands, Redlands, CA, USA

Hybrid position requiring in-office presence.

Category
Backend Engineering
Software Engineering
Required Skills
Unreal Engine
OpenGL
SCRUM
C/C++
Unity
Requirements
  • 8+ years of commercial software development experience
  • Experience with C++ 11/14/17/20 and associated technologies (STL, Boost, and more)
  • Understanding of spatial and graphics algorithms and software design patterns
  • Effective time management and organizational skills
  • Excellent written and verbal communication skills
  • Bachelor’s in computer science or related field
  • Experience with one or more of OpenGL, Direct3D, Metal or Vulcan including shader programming
  • Experience implementing high performance rendering of large data volumes using standard graphics APIs
  • Familiarity with GIS applications and technologies
  • Cross-platform development, profiling, and debugging
  • Experience with game engines (such as Unity, Unreal Engine)
  • Experience with agile development methodologies (such as Scrum)
  • Master's in Computer Science or related field
Responsibilities
  • Design and develop high-quality software components that follow industry-standard design patterns, development methodologies, and deployment models
  • Apply and promote good software engineering practices such as test automation, modularization, simplification
  • Solve and articulate complex problems with design, algorithms, development, and user experience
  • Work effectively with members of other software development teams in an agile, interactive, and creative environment
  • Find, analyze, and fix bugs and performance problems whenever and wherever they occur

Esri specializes in Geographic Information Systems (GIS) and location intelligence, providing mapping and spatial analytics software that helps organizations visualize and analyze data. Their main product, ArcGIS, allows users to understand relationships and trends in data through advanced mapping capabilities. Esri differentiates itself from competitors by offering a comprehensive suite of tools and services tailored for various sectors, including government, business, and academia. The company's goal is to empower organizations to make informed decisions and optimize operations using location-based insights.

Company Stage

N/A

Total Funding

N/A

Headquarters

Redlands, California

Founded

1969

Simplify Jobs

Simplify's Take

What believers are saying

  • Rising demand for GIS in climate resilience boosts Esri's market potential.
  • 5G expansion enhances GIS capabilities, benefiting Esri's data transmission and connectivity.
  • Digital twins in urban planning create new opportunities for Esri's advanced tools.

What critics are saying

  • Open-source GIS platforms like QGIS threaten Esri's market share.
  • Data privacy regulations could increase compliance costs for Esri.
  • AI advancements in geospatial analysis may outpace Esri's current offerings.

What makes esri unique

  • Esri's ArcGIS is a leading platform in GIS and spatial analytics.
  • Esri's partnerships enhance its offerings, like the Previsico flood forecasting collaboration.
  • Esri's long history since 1969 establishes it as a trusted GIS provider.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE