1

Graphics Software Engineer Internship Jobs in California

Manager, Graphics Tools Engineering

Santa Clara, CA · On-site

$164K - $203K/yr

Are you passionate about 3D graphics, GPUs, and low-level, close to the hardware programming? Have ... Ability to provide accurate estimates to ensure delivery of software on time. * Knowledge of 3D ...

Principal Graphics Engineer

San Francisco, CA · On-site +1

$164K - $203K/yr

About the Role We are seeking a passionate and resilient Principal Graphics Engineer to own a foundational piece of our infrastructure: the rendering and runtime layer that lets unmodified mobile ...

Principal Graphics Engineer

Santa Clara, CA

$164K - $203K/yr

About the Role We are seeking a passionate and resilient Principal Graphics Engineer to own a foundational piece of our infrastructure: the rendering and runtime layer that lets unmodified mobile ...

About the Role We are seeking a passionate and resilient Principal Graphics Engineer to own a foundational piece of our infrastructure: the rendering and runtime layer that lets unmodified mobile ...

GPU Software Engineer

San Diego, CA · On-site

$98K - $148K/yr

Qualcomm Graphics Software Engineers architect, design, implement, verify, and optimize the structure and performance of GPU hardware, drivers, features, applications, and tools. Qualcomm Engineers ...

This is a rare opportunity to lead at the intersection of graphics software, GPU architecture, and platform strategy, with direct influence on the next generation of NVIDIA hardware and the developer ...

Sr. Computer Graphics Engineer

San Francisco, CA · On-site

$164K - $203K/yr

Developed by a team of former Instagram and Apple engineers, Rylo's breakthrough stabilization ... You'll have a unique opportunity to drive software innovation and influence the hardware design to ...

Software Engineer Internship This is a high-impact internship where you'll write real code, ship features, and see your work in production. Note: This is an in-office role, 5 days a week in San ...

Developed by a team of former Instagram and Apple engineers, Rylo's breakthrough stabilization ... You'll have a unique opportunity to drive software innovation and influence the hardware design to ...

Senior Graphics Engineer

Irvine, CA · On-site

$116K - $269K/yr

What the Role Entails LightSpeed LA is seeking for a talented and enthusiastic Senior Graphics Engineer to join our new studio in sunny Irvine California. The ideal candidate will have a strong ...

next page

Showing results 1-20

Graphics Software Engineer Internship information

What types of projects do Graphics Software Engineer Interns typically work on, and how do they contribute to the team?

As a Graphics Software Engineer Intern, you can expect to work on projects involving the development and optimization of rendering engines, graphics APIs, or visualization tools. Interns often assist with debugging, implementing new features, and writing test code under the guidance of senior engineers. Your contributions are valuable to the team, as you'll often help improve performance, identify issues, and prototype new technologies. Collaboration with artists, designers, and other engineers is common, providing exposure to cross-disciplinary workflows and real-world development cycles.

What are the key skills and qualifications needed to thrive as a Graphics Software Engineer Intern, and why are they important?

To thrive as a Graphics Software Engineer Intern, you need a solid understanding of computer graphics principles, programming skills in languages like C++ or Python, and coursework or experience in computer science or related fields. Familiarity with graphics APIs such as OpenGL, DirectX, or Vulkan, and tools like Unity or Unreal Engine, is highly valuable. Strong problem-solving abilities, creativity, and effective communication set standout candidates apart. These skills are crucial for efficiently developing, debugging, and collaborating on visually complex software projects.

What is the difference between Graphics Software Engineer Internship vs Graphics Software Developer?

AspectGraphics Software Engineer InternshipGraphics Software Developer
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldBachelor's or Master's in Computer Science, Computer Graphics, or related
Work EnvironmentInternship programs in tech companies, collaborative teams, mentorshipFull-time employment, team-based projects, ongoing development
Industry UsageUsed by companies for training and talent pipelineCore role in product development and R&D
Search & Comparison IntentUnderstanding internship opportunities and entry pointsUnderstanding full-time career roles and responsibilities

The Graphics Software Engineer Internship is an entry-level, temporary position aimed at students or recent graduates gaining industry experience. In contrast, a Graphics Software Developer is a full-time professional responsible for designing and implementing graphics software. Internships often serve as a stepping stone to full-time roles, with the developer position representing a more advanced, ongoing career in graphics software engineering.

What does a Graphics Software Engineer Intern do?

A Graphics Software Engineer Intern assists in designing, developing, and optimizing graphics-related software, such as rendering engines, drivers, or visual effects tools. They often work with technologies like DirectX, OpenGL, or Vulkan and help implement new features, fix bugs, and improve performance. Interns collaborate closely with senior engineers and may contribute to both testing and documentation. This role provides hands-on experience in computer graphics and helps interns build skills for future careers in the field.
What cities in California are hiring for Graphics Software Engineer Internship jobs? Cities in California with the most Graphics Software Engineer Internship job openings:
GPU Compiler Engineer, Graphics, Game and ML

GPU Compiler Engineer, Graphics, Game and ML

Apple

Cupertino, CA • On-site

$172K - $213K/yr

Full-time

Posted 14 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 661 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

Apple GPU Software team provides developers access to harness the power of the graphics processor unit (GPU) across all of Apple's innovative products, from iPhone, iPad, Apple TV, Apple Watch to vision to Mac product line. Our team responsibilities encompass design new language constructions, compiler transformation, and developer tools to the GPU on Apple's hardware. Metal provides near-direct accesses to the GPU to give developers more control of the HW and enable developer to take advantage of Apple Silicon..Join the compiler team, and you'll collaborate with engineers across Apple to develop tools and languages to enable developers to create cutting-edge applications for graphics, compute, and machine learning using the GPU. We work closely with our partners in HW technology and GPU driver and framework team to develop feature roadmaps.qui.The ideal candidate should have a passion for language design, compilation techniques, GPUs, and understand how to enable developers to maximize their performance on our GPUs..
We seek a results-oriented, upbeat, and focused individual passionate about learning and developing new technologies.The Apple GPU Compiler Team seeks a compiler engineer to analyze, design, and build new language constructs in the front-end and middle-end optimizations to harness the power of the GPU.As a key member of our team, you will apply your knowledge of compilers to investigate new architectures, design languages, and develop high-quality static and JIT front-end and middle-end optimizations for various applications from games to machine learning to image processing.You will partner with a world-class team in integrating the compilers into the developer platform to maximize the performance of ML, compute, and graphics for Apple products across our platforms.
Technical BS/MS degree or equivalent experience in Computer Science, Computer Engineering, or equivalent professional experience in compiler development.Deep understanding of compiler spanning semantic analysis, type systems, and optimization algorithms.Strong foundation of computer architecture, including memory hierarchy and instructions, and other modern processors.Excellent skills in software design, problem solving, debugging, and performance analysis.
Understand a parallel programming language for GPUs or CPUs like Metal, OpenGL, OpenCL, DirectX, or CUDA.Familiarity of ML and frameworks like PyTorchFamiliarity with graphics

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976