Graphics Software Engineer Jobs

Graphics Software Engineer jobs are open from new-grad to principal across gaming, automotive, film and VFX, and semiconductor companies, with specializations in GPU programming, rendering pipelines, and real-time graphics systems. Find a role that fits below and apply directly.

Find Jobs

Overview

Open roles29
Top stateCalifornia
Top employerApple
Top cityPalo Alto, CA
Work type75% On-site
Top industryElectronics

Showing 5 of 29+ Graphics Software Engineer jobs

Graphics Software Engineer (Senior)
We won't show you this job again
Added 1d ago
Graphics Software Engineer (Senior)
Qualcomm
Boulder, Colorado
Software Engineering
Technical Product & Program Management
$111k - $167k/yr
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

Senior Manager, Software Engineering KC-46 Tanker Video Graphics System (Onsite)
We won't show you this job again
Added 1w ago
Senior Manager, Software Engineering KC-46 Tanker Video Graphics System (Onsite)
Collins Aerospace
Cedar Rapids, Iowa
Account Management
Partnerships & Business Development
Sales
$132k - $252k/yr
On-Site
10,000+

Have you applied for this role?

Graphics Software Content Engineer
We won't show you this job again
Added 1w ago
Graphics Software Content Engineer
Apple
Orlando, Florida
Software Engineering
Technical Product & Program Management
On-Site
Bachelor's
10,000+

Have you applied for this role?

Software Engineering Manager - AVConference Audio - Media Graphics & Compute Technologies
We won't show you this job again
Added 1w ago
Software Engineering Manager - AVConference Audio - Media Graphics & Compute Technologies
Apple
Cupertino, California
Project & Program Management
Software Engineering
Technical Product & Program Management
$206k - $356k/yr
10,000+

Have you applied for this role?

Graphics Verification Software Engineer
We won't show you this job again
Added 1w ago
Graphics Verification Software Engineer
Apple
Austin, Texas
Quality Assurance & Testing (QA Testing)
Software Engineering
Technical Program Management
Bachelor of Science
10,000+

Have you applied for this role?

See All 29 Graphics Software Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs

Graphics Software Engineer Job Market

Who's Hiring

Apple6 open roles
Qualcomm4 open roles
NVIDIA3 open roles

Top Industries Hiring

  • Electronics & Hardware
  • Technology & Software
  • Telecommunications

What Employers Look For

The qualifications that appear most often in graphics software engineer jobs.

  • Proficiency in one or more graphics APIs including Vulkan, DirectX 12, or Metal
  • Experience writing and optimizing HLSL, GLSL, or SPIR-V shaders
  • Bachelor's degree in computer science, computer engineering, or a related field
  • Demonstrated experience shipping a real-time 3D application or game engine feature
  • Strong understanding of GPU architecture, pipeline stages, and memory management
  • Familiarity with profiling tools such as RenderDoc, PIX, or vendor-specific GPU profilers

Tips for Your Graphics Software Engineer Job Search

Tailor your resume to the graphics stack

List the specific graphics APIs and shader languages you've shipped with, such as Vulkan, DirectX 12, Metal, or HLSL. Hiring managers scan for these before reading anything else, so bury them in a skills section at your own risk.

Show real-time performance wins in your portfolio

Employers in gaming and automotive care about frame budget and GPU memory more than visual polish. For each project, state the target platform, the before-and-after frame time or draw call count, and what you changed to get there.

Apply early to roles that fit

Migrate Mate lists graphics software engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Filter by rendering domain, not just title

Job titles vary wildly: the same work appears as graphics engineer, rendering engineer, and GPU software developer. Search by domain keywords like ray tracing, deferred shading, or compute shaders to surface openings that match your actual specialization.

Prepare a whiteboard GPU architecture answer

Most on-site loops include at least one question about the GPU execution model, warp divergence, or memory hierarchy. Practice explaining a specific pipeline stage at the hardware level before your interview, not just the API surface.

Negotiate around hardware access, not just compensation

If you're evaluating two offers, ask each team what GPU generations are in production and whether engineers get dedicated development kits. Shipping on constrained hardware is a faster way to grow than working on internal tools with no hardware limits.

Graphics Software Engineer Jobs: Frequently Asked Questions

Which companies are hiring the most graphics software engineers?

The companies hiring the most graphics software engineers right now include Apple, Qualcomm, and NVIDIA, with the largest share of openings in California, Texas, and North Carolina, based on current listings on Migrate Mate as of November 2026. Gaming studios, GPU hardware makers, and automotive software teams consistently account for the bulk of open roles.

How many graphics software engineer jobs are remote?

About 25% of graphics software engineer openings are fully remote or hybrid as of November 2026, though the share varies by specialization. Roles focused on tooling, engine architecture, and driver development tend to be more remote-friendly, while positions tied to console development kits or on-site rendering labs are more likely to require in-person work.

How do you become a graphics software engineer?

Start with a strong foundation in linear algebra, the GPU execution model, and C++. Build at least one real-time renderer from scratch using a modern API like Vulkan or DirectX 12, and document the performance trade-offs you encountered. Contributing to an open-source graphics project or engine gives you code reviewers can read before an interview, which matters as much as your degree for most teams.

How do you get hired as a graphics software engineer with little experience?

Focus on shipping something visible: a path tracer, a deferred renderer, or a custom post-process effect in an existing engine. Publish the source code and write up what you learned about overdraw, bandwidth, or pipeline synchronization. Junior roles at middleware companies and indie studios are more open to self-taught candidates who can point to working, profiled code than to candidates with credentials alone.

What does the graphics software engineer interview process look like?

Most loops start with a recruiter screen followed by a technical phone interview covering graphics API knowledge and shader debugging. On-site or virtual rounds typically include a coding exercise in C++, a whiteboard session on GPU architecture or a specific pipeline stage, and a portfolio review where you walk through your rendering decisions and trade-offs. Final rounds often include a system design discussion about how you'd architect a rendering feature at scale.

Where can I find and apply to graphics software engineer jobs?

You can find and apply to graphics software engineer jobs on Migrate Mate, which lists current openings from across the United States. Find roles that match your specialization and experience level, then apply directly to each listing from the page.

See All 29 Graphics Software Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs