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 ...
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 ...
Esri is at the forefront of 3D software development, building the world's leading geospatial mapping and data analysis platform. They are seeking a skilled developer to apply their expertise in CAD ...
Esri is at the forefront of 3D software development, building the world's leading geospatial mapping and data analysis platform. They are seeking a skilled developer to apply their expertise in CAD ...
The 3D Mapping team is seeking a Software Engineer to help tackle all the challenging mapping scenarios our cities have to offer, including highway mapping and mapping under difficult environment ...
Quick apply
The 3D Mapping team is seeking a Software Engineer to help tackle all the challenging mapping scenarios our cities have to offer, including highway mapping and mapping under difficult environment ...
Software Engineer
San Diego, CA · On-site +1
The Software Engineer will support the Reverse Engineering, Science, and Technology for ... Familiarity with LiDAR, photogrammetry, 3D scanning, or digital engineering applications.Bachelor ...
Software Engineer
San Diego, CA · On-site +1
The Software Engineer will support the Reverse Engineering, Science, and Technology for ... Familiarity with LiDAR, photogrammetry, 3D scanning, or digital engineering applications.Bachelor ...
Senior Software Engineer - 3D Mapping Pipelines
Foster City, CA · On-site
$214K - $290K/yr
The 3D Mapping team is seeking a Senior Software Engineer to help develop scalable, performant, and reliable data pipelines that produce 3D map products for Zoox's autonomous vehicle fleet. This team ...
Senior Software Engineer - 3D Mapping Pipelines
Foster City, CA · On-site
$214K - $290K/yr
The 3D Mapping team is seeking a Senior Software Engineer to help develop scalable, performant, and reliable data pipelines that produce 3D map products for Zoox's autonomous vehicle fleet. This team ...
Sr. Software Engineer - 3D Workflows
San Francisco, CA · On-site
$144K - $190K/yr
We are looking for a senior software engineer with an interest in building 3D content pipelines. What you'll Do * Help design, implement, and deploy 3D centric web interfaces, pipelines, and APIs ...
Sr. Software Engineer - 3D Workflows
San Francisco, CA · On-site
$144K - $190K/yr
We are looking for a senior software engineer with an interest in building 3D content pipelines. What you'll Do * Help design, implement, and deploy 3D centric web interfaces, pipelines, and APIs ...
Senior Software Engineer - 3D Vision & Perception
Sunnyvale, CA · On-site
$143K - $189K/yr
We are looking for a senior software engineer with strong C++ expertise and experience developing performance-critical systems, ideally in 3D perception, robotics, or AR/VR. In this role, you will ...
Senior Software Engineer - 3D Vision & Perception
Sunnyvale, CA · On-site
$143K - $189K/yr
We are looking for a senior software engineer with strong C++ expertise and experience developing performance-critical systems, ideally in 3D perception, robotics, or AR/VR. In this role, you will ...
Software Engineer - 3D Mapping
$189K - $227K/yr
The 3D Mapping team is seeking a Software Engineer to help tackle all the challenging mapping scenarios our cities have to offer, including highway mapping and mapping under difficult environment ...
Software Engineer - 3D Mapping
$189K - $227K/yr
The 3D Mapping team is seeking a Software Engineer to help tackle all the challenging mapping scenarios our cities have to offer, including highway mapping and mapping under difficult environment ...
Software Engineer - 3D Mapping
Foster City, CA · On-site
$189K - $227K/yr
The 3D Mapping team is seeking a Software Engineer to help tackle all the challenging mapping scenarios our cities have to offer, including highway mapping and mapping under difficult environment ...
Software Engineer - 3D Mapping
Foster City, CA · On-site
$189K - $227K/yr
The 3D Mapping team is seeking a Software Engineer to help tackle all the challenging mapping scenarios our cities have to offer, including highway mapping and mapping under difficult environment ...
Senior Software Engineer - 3D Vision & Perception
Sunnyvale, CA · On-site
$181K - $318K/yr
We are looking for a senior software engineer with strong C++ expertise and experience developing performance-critical systems, ideally in 3D perception, robotics, or AR/VR. In this role, you will ...
Senior Software Engineer - 3D Vision & Perception
Sunnyvale, CA · On-site
$181K - $318K/yr
We are looking for a senior software engineer with strong C++ expertise and experience developing performance-critical systems, ideally in 3D perception, robotics, or AR/VR. In this role, you will ...
Mechanical Engineer
$75K - $120K/yr
As a Mechanical Engineer on our team, you will be working extensively with other engineers and the ... The ideal candidate has experience with mechanical design, strong 3D software experience, and works ...
Quick apply
Mechanical Engineer
$75K - $120K/yr
As a Mechanical Engineer on our team, you will be working extensively with other engineers and the ... The ideal candidate has experience with mechanical design, strong 3D software experience, and works ...
Senior Software Engineer, 3D Computer Vision
Irvine, CA · On-site
$129K - $171K/yr
The Senior Software Engineer will develop and optimize algorithms and pipelines for 3D computer vision tasks, ensuring efficient deployment and integration of advanced techniques. Responsibilities ...
Senior Software Engineer, 3D Computer Vision
Irvine, CA · On-site
$129K - $171K/yr
The Senior Software Engineer will develop and optimize algorithms and pipelines for 3D computer vision tasks, ensuring efficient deployment and integration of advanced techniques. Responsibilities ...
Mechanical Engineer
$75K - $120K/yr
As a Mechanical Engineer on our team, you will be working extensively with other engineers and the ... The ideal candidate has experience with mechanical design, strong 3D software experience, and works ...
Quick apply
Mechanical Engineer
$75K - $120K/yr
As a Mechanical Engineer on our team, you will be working extensively with other engineers and the ... The ideal candidate has experience with mechanical design, strong 3D software experience, and works ...
Sr. C++ Software Development Engineer - 3D Data and Editing
Redlands, CA · On-site
$123K - $202K/yr
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 ...
Sr. C++ Software Development Engineer - 3D Data and Editing
Redlands, CA · On-site
$123K - $202K/yr
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 ...
Sr. C++ Software Development Engineer - 3D Data and Editing
Redlands, CA · On-site
$123K - $202K/yr
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 ...
Sr. C++ Software Development Engineer - 3D Data and Editing
Redlands, CA · On-site
$123K - $202K/yr
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 ...
Senior Software Engineer, 3D Computer Vision
Irvine, CA · On-site
$129K - $171K/yr
The Senior Software Engineer in 3D Computer Vision will develop and optimize point cloud processing pipelines and design efficient algorithms for large-scale 3D datasets, ensuring scalable deployment ...
Senior Software Engineer, 3D Computer Vision
Irvine, CA · On-site
$129K - $171K/yr
The Senior Software Engineer in 3D Computer Vision will develop and optimize point cloud processing pipelines and design efficient algorithms for large-scale 3D datasets, ensuring scalable deployment ...
Mechanical Engineer
Santa Clara, CA · On-site
$75K - $120K/yr
As a Mechanical Engineer on our team, you will be working extensively with other engineers and the ... The ideal candidate has experience with mechanical design, strong 3D software experience, and works ...
Quick apply
Mechanical Engineer
Santa Clara, CA · On-site
$75K - $120K/yr
As a Mechanical Engineer on our team, you will be working extensively with other engineers and the ... The ideal candidate has experience with mechanical design, strong 3D software experience, and works ...
Software Engineer
San Diego, CA · On-site
$110K - $125K/yr
The Software Engineer will support the Reverse Engineering, Science, and Technology for ... Familiarity with LiDAR, photogrammetry, 3D scanning, or digital engineering applications. Afognak ...
Software Engineer
San Diego, CA · On-site
$110K - $125K/yr
The Software Engineer will support the Reverse Engineering, Science, and Technology for ... Familiarity with LiDAR, photogrammetry, 3D scanning, or digital engineering applications. Afognak ...
Sr. Software Engineer - 3D Workflows
San Jose, CA · On-site
$143K - $189K/yr
The Opportunity Adobe's 3D & Immersiveorganizationis looking for a Full Stack Software Engineerwith ... Experience programming in languageand frameworkssuitedforbrowser-baseddevelopment:TypeScript ...
Sr. Software Engineer - 3D Workflows
San Jose, CA · On-site
$143K - $189K/yr
The Opportunity Adobe's 3D & Immersiveorganizationis looking for a Full Stack Software Engineerwith ... Experience programming in languageand frameworkssuitedforbrowser-baseddevelopment:TypeScript ...
Sr. Software Engineer - 3D Workflows
San Francisco, CA · On-site
$144K - $190K/yr
The Opportunity Adobe's 3D & Immersiveorganizationis looking for a Full Stack Software Engineerwith ... Experience programming in languageand frameworkssuitedforbrowser-baseddevelopment:TypeScript ...
Sr. Software Engineer - 3D Workflows
San Francisco, CA · On-site
$144K - $190K/yr
The Opportunity Adobe's 3D & Immersiveorganizationis looking for a Full Stack Software Engineerwith ... Experience programming in languageand frameworkssuitedforbrowser-baseddevelopment:TypeScript ...
3D Software Engineer information
See California salary details
$62.7K - $75.4K
2% of jobs
$75.4K - $88.1K
4% of jobs
$88.1K - $100.9K
6% of jobs
$100.9K - $113.6K
8% of jobs
$120.5K is the 25th percentile. Wages below this are outliers.
$113.6K - $126.4K
7% of jobs
$126.4K - $139.1K
18% of jobs
The median wage is $142.1K / yr.
$139.1K - $151.8K
16% of jobs
$151.8K - $164.6K
2% of jobs
$169.8K is the 75th percentile. Wages above this are outliers.
$164.6K - $177.3K
26% of jobs
$177.3K - $190.1K
1% of jobs
$190.1K - $202.8K
8% of jobs
$62.7K
$145.6K
$202.8K
How much do 3d software engineer jobs pay per year?
What engineers make $300,000 a year?
How much does a 3D programmer make?
What are the key skills and qualifications needed to thrive as a 3D Software Engineer, and why are they important?
What does a 3D software engineer do?
What is the difference between 3D Software Engineer vs 3D Artist?
| Aspect | 3D Software Engineer | 3D Artist |
|---|---|---|
| Primary Focus | Develops software tools, algorithms, and applications for 3D graphics and modeling | Creates visual 3D models, textures, and animations for projects |
| Required Skills | Programming, software development, understanding of 3D graphics pipelines | Artistic skills, 3D modeling, texturing, and animation |
| Work Environment | Tech companies, software firms, gaming studios, often involving coding and software development | Creative studios, game development, film, and animation industries, focusing on visual content creation |
The main difference between a 3D Software Engineer and a 3D Artist lies in their focus: the engineer develops the tools and software for 3D applications, while the artist creates the visual content. Both roles often collaborate in industries like gaming and film but require distinct skill sets and responsibilities.
What types of projects do 3D Software Engineers typically work on, and how do they collaborate with other teams?
What engineer makes $500,000 a year?

Esri rating
9.5
Based on 6 frontline employees who took The Breakroom Quiz
6th of 202 rated software companies
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
#LI-Onsite
About ESRI
Sourced by ZipRecruiter
Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Redlands, CA, US
Year founded
1969