Principal C++ 2D/3D Software Developer
$50.25 - $67.50/hr
Advanced software algorithms for hi-performance computer graphics * 2D/3D data pre-processing ... Master's in computer science, computer engineering, or a related field
$50.25 - $67.50/hr
Advanced software algorithms for hi-performance computer graphics * 2D/3D data pre-processing ... Master's in computer science, computer engineering, or a related field
$50.25 - $67.50/hr
Advanced software algorithms for hi-performance computer graphics * 2D/3D data pre-processing ... Master's in computer science, computer engineering, or a related field
Portland, ME · On-site
$150K - $247K/yr
Advanced software algorithms for hi-performance computer graphics * 2D/3D data pre-processing ... Master's in computer science, computer engineering, or a related field Total Rewards Esri ...
Portland, ME · On-site
$150K - $247K/yr
Advanced software algorithms for hi-performance computer graphics * 2D/3D data pre-processing ... Master's in computer science, computer engineering, or a related field Total Rewards Esri ...
South Portland, ME · On-site
$20 - $36/hr
This is an office-based position requiring a foundation in plan and graphics production, combined ... As a CAD Designer, you will support civil engineering and survey projects by producing accurate ...
South Portland, ME · On-site
$20 - $36/hr
This is an office-based position requiring a foundation in plan and graphics production, combined ... As a CAD Designer, you will support civil engineering and survey projects by producing accurate ...
South Portland, ME · On-site
$20 - $36/hr
This is an office-based position requiring a foundation in plan and graphics production, combined ... As a CAD Designer, you will support civil engineering and survey projects by producing accurate ...
South Portland, ME · On-site
$20 - $36/hr
This is an office-based position requiring a foundation in plan and graphics production, combined ... As a CAD Designer, you will support civil engineering and survey projects by producing accurate ...
South Portland, ME · On-site
$70K - $80K/yr
Prepare drawings and graphics using CAD platforms * Assist in preparing engineering reports, permit applications, bid documents and other typical written communication. * Perform construction ...
South Portland, ME · On-site
$70K - $80K/yr
Prepare drawings and graphics using CAD platforms * Assist in preparing engineering reports, permit applications, bid documents and other typical written communication. * Perform construction ...
Bachelor's degree in computer science, business management, or related field. * License ... Oversight of business intelligence and software developers, graphics design teams, and data ...
Bachelor's degree in computer science, business management, or related field. * License ... Oversight of business intelligence and software developers, graphics design teams, and data ...
$143.9K is the 25th percentile. Wages below this are outliers.
$141.7K - $145.1K
38% of jobs
$145.1K - $148.4K
1% of jobs
$148.4K - $151.8K
0% of jobs
$151.8K - $155.1K
0% of jobs
$155.1K - $158.5K
0% of jobs
$158.5K - $161.8K
0% of jobs
$161.8K - $165.2K
0% of jobs
$165.2K - $168.5K
0% of jobs
$168.5K - $171.9K
0% of jobs
$171.9K - $175.2K
0% of jobs
The median wage is $175.8K / yr.
$175.2K - $178.6K
61% of jobs
$141.7K
$165.9K
$178.6K
A Computer Graphics Engineer designs and develops algorithms, software, and hardware for rendering images, animations, and visual effects. They work with programming languages like C++, OpenGL, and Vulkan to optimize graphics performance for applications such as video games, simulations, and virtual reality. Their role involves problem-solving in areas like shading, rendering pipelines, and real-time graphics.
As a Computer Graphics Engineer, your day-to-day responsibilities typically include designing, developing, and optimizing graphics algorithms for rendering engines, collaborating closely with artists and other engineers to integrate new visual features, and troubleshooting performance issues in real-time applications. You may also be involved in creating or extending tools for content creation, prototyping new visual effects, and staying updated with advancements in graphics technologies. Depending on the company, you might participate in code reviews, sprint planning, and cross-disciplinary meetings to ensure project goals and visual quality standards are met. This role offers a dynamic work environment, where creativity and technical problem-solving are both highly valued.
To thrive as a Computer Graphics Engineer, a strong background in computer science, mathematics, and expertise in graphics programming (such as OpenGL, DirectX, or Vulkan) is essential, often supported by a relevant degree. Familiarity with 3D modeling tools, real-time rendering engines, and version control systems is common, and professional certifications or coursework in graphics can be advantageous. Problem-solving abilities, attention to detail, and effective teamwork skills set standout candidates apart in collaborative engineering environments. These skills enable engineers to develop efficient, visually impressive graphics solutions while working seamlessly with interdisciplinary teams.
For Computer Graphics Engineer jobs in Portland, ME, the most frequently searched job titles are:
The top searched job categories for Computer Graphics Engineer jobs in Portland, ME are:

9.6
Based on 14 frontline employees who took The Breakroom Quiz
6th of 247 rated software companies
Overview
Use your experience in 2D/3D graphics programming to develop software and 2D/3D visualizations that make a difference in everyday lives and impacts the world around us. In this role, you will have the opportunity to develop GIS visualization technology and expand the 2D/3D capabilities of the ArcGIS platform. You will design and develop world-class software products supporting the needs of geodesigners, urban planners, architects, engineers, and others working with geographic information.
Responsibilities
Requirements
Recommended Qualifications
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.
Scientific research and development services
1,001 - 5,000 Employees
Redlands, CA, US
1969