Jobs · Engineering · California

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

Esri · Redlands, CA · 3 wk ago
HybridEngineeringFull-time

About the role

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.

Responsibilities

  • Apply 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.
  • Work in a fast-paced, iterative environment, continuously improving through user feedback, performance metrics, and evolving industry trends.
  • Collaborate with cross-functional teams including designers, product managers, and other engineers to develop and maintain high-quality 3D software.

Requirements

  • Strong software engineering and mathematical skills.
  • A solid understanding of database technologies.
  • Experience with industry-standard CAD and 3D formats.
  • Experience with level of detail (LOD) generation, mesh simplification and compression techniques, real-time rendering, and spatial data structures.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 5 years of relevant professional experience in 3D software development.
  • Experience with large-scale database systems and optimization techniques.
  • Proficiency in programming languages commonly used in 3D software development (e.g., C++, Python).

Skills

  • Expertise in CAD and 3D formats.
  • Experience with LOD generation, mesh simplification and compression techniques.
  • Real-time rendering experience.
  • Understanding of spatial data structures.

Benefits

  • Flexible working hours.
  • Competitive salary and benefits package.
  • Opportunities for career growth and advancement within the company.
  • Collaborative and supportive work environment.

Pay

Commensurate with experience.

Schedule

Full-time.

Benefits

  • Health insurance.
  • Retirement plan.
  • Employee discounts.

Similar jobs

Software Engineer, C++

Anduril IndustriesBellevue, WA· 3 wk ago
Engineering$166k–$220k/yrapply on boards.greenhouse.io

Software Engineer, C++

Anduril IndustriesBoston, MA· 3 wk ago
Engineering$166k–$220k/yrapply on boards.greenhouse.io

Software Engineer, C++

Aquatic Capital ManagementNew York, United States· 2 wk ago
Engineering$150k–$300k/yrapply on job-boards.greenhouse.io