Sr. Graphics Programmer

4 Months ago • 7 Years + • $128,000 PA - $171,000 PA

Job Summary

Job Description

Sony Innovation Studios seeks a Senior Graphics Programmer with 7+ years of real-time 3D graphics experience. Strong 3D math skills, modern C++ proficiency, and expertise in graphics APIs (DirectX12, Vulkan) are essential. Experience with HLSL/GLSL shaders and multi-threaded programming is required.
Must have:
  • Real-time 3D
  • Modern C++
  • Graphics APIs
  • Multi-threaded
Good to have:
  • Asynchronous compute
  • Ray tracing APIs
  • VR/AR rendering
  • AAA game title
Perks:
  • Annual incentive
  • Comprehensive benefits

Job Details

At Sony Innovation Studios, a division of Sony Pictures Entertainment, we develop future entertainment technologies, and we recently announced the establishment of the first LED virtual production stage on the Sony Pictures Studios lot in Culver City, CA. The new LED stage allows SIS to expand its technologies to virtual production with its award-winning Atom View volumetric rendering technology.

Sony Innovation Studios is looking for a talented Senior Graphics Programmer, who has a passion for the latest and greatest in real-time 3D rendering techniques, to develop innovative graphics. As a Senior Graphics Programmer, you will design and implement new state-of-the-art and existing render techniques, including real-time lighting, culling, raytracing, and more.

You will help drive and innovate future research into emerging graphics fields and rendering techniques. You will collaborate cross disciplines with artists, designers, and other engineers to deliver high quality graphics features and solutions.

Core Responsibilities

  • Graphics feature development (design, decision, implementation, test)
  • Develop clean, efficient, and well tested code
  • Debug, profile, and optimize CPU and GPU code
  • Mentorship and guidance for junior engineers
  • Research into future innovative graphics technologies

Job Requirements

  • Bachelor's degree in computer science or equivalent experience
  • 7+ years as a graphics engineer working with real-time 3D graphics
  • Strong 3D math skills – linear algebra, vector/matrix math, quaternions, etc.
  • Strong skills in modern C++ 14/17/20
  • Strong graphics debugging and profiling skills
  • Thorough understanding of current GPU architectures
  • Good understanding of multi-threaded programming and optimization techniques
  • Experience with modern graphics and compute APIs, like DirectX12 and Vulkan
  • Experience with HLSL/GLSL or other equivalent shader languages
  • Excellent verbal and written communication skills
  • Motivated and proactive self-starter, able to operate in a highly dynamic environment
  • Passionate about computer graphics and low-level hardware

Bonus:

  • Shipped at least 1 AAA game title

  • Experience with asynchronous compute shaders
  • Experience using modern real-time ray tracing APIs
  • Understanding of VR and AR rendering technologies

The anticipated base salary for this position is $128,000 to $171,000. This role may also qualify for annual incentive and/or comprehensive benefits. The actual base salary offered will depend on a variety of factors, including without limitation, the qualifications of the individual applicant for the position, years of relevant experience, level of education attained, certifications or other professional licenses held, and if applicable, the location of the position.

Sony Pictures Entertainment is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, age, sexual orientation, gender identity, or other protected characteristics.

SPE will consider qualified applicants with arrest or conviction records in accordance with applicable law.

To request an accommodation for purposes of participating in the hiring process, you may contact us at SPE_Accommodation_Assistance@spe.sony.com.

Similar Jobs

ZeniMax Media - Core Graphics Programmer

ZeniMax Media

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
3 Months ago
Behaviour Interactive - Graphics Programmer - Dead by Daylight | Programmeur·se graphique - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
3 Months ago
PTW - Graphics Programmer Talent Pool

PTW

Florida, United States (Remote)
3 Months ago
My.Games - Senior Graphics Programmer

My.Games

(Remote)
3 Months ago
Virtuos - Engine/Low-Level Graphics Programmer

Virtuos

Poland (Hybrid)
4 Months ago
Virtuos - Lead/Senior Graphics Programmer

Virtuos

Poland (On-Site)
4 Months ago
Rockstar Games - Graphics Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Months ago
Rockstar Games - Graphics Programmer

Rockstar Games

Andover, Massachusetts, United States (On-Site)
4 Months ago
Rockstar Games - Graphics Programmer

Rockstar Games

Carlsbad, California, United States (On-Site)
4 Months ago
Larian Studios - Internship - Graphics Programmer

Larian Studios

Barcelona, Catalonia, Spain (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Outscal - Mentor - C++ & DSA

Outscal

(Remote)
3 Months ago
DigitalFish - Senior Computer Vision Engineer, Imaging & Simulation

DigitalFish

Sunnyvale, California, United States (On-Site)
3 Months ago
Blizzard Entertainment - Senior Manager, Mobile Performance Marketing | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Scientific Games  - Machine Operator

Scientific Games

Alpharetta, Georgia, United States (On-Site)
3 Months ago
Scientific Games  - Manager, Software Quality Assurance Engineering

Scientific Games

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Xsolla - VP of Architecture

Xsolla

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Riot Games - Principal Software Engineer (Gameplay) - Teamfight Tactics, Major Projects

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
PlayStation Global - Player Support Lead/Lead support aux joueur·euse·s

PlayStation Global

Montreal, Quebec, Canada (On-Site)
3 Months ago
PlayStation Global - Sr. Director, Data Platform Engineering & Operations

PlayStation Global

Aliso Viejo, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Culver City, California, United States

DigitalFish - Senior Computer Vision Engineer, Imaging & Simulation

DigitalFish

Sunnyvale, California, United States (On-Site)
3 Months ago
The Pokemon Company International - Accounting Associate

The Pokemon Company International

Bellevue, Washington, United States (Hybrid)
3 Months ago
Blizzard Entertainment - Senior Manager, Mobile Growth Strategy | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Blizzard Entertainment - Senior Manager, Mobile Performance Marketing | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Blizzard Entertainment - Senior Asset and Architecture Artist - Diablo IV | Irvine, CA or Albany, NY

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Aristocrat Gaming - Field Service Technician

Aristocrat Gaming

Palm Springs, California, United States (Hybrid)
3 Months ago
DraftKings - Manager, Lottery Fulfillment

DraftKings

West Milford, New Jersey, United States (On-Site)
3 Months ago
wmeimg - Art Director – FIFA World Cup 26™

wmeimg

New York, New York, United States (Hybrid)
3 Months ago
Trek - Production Tech

Trek

Salt Lake City, Utah, United States (On-Site)
3 Months ago
Scientific Games  - Machine Operator

Scientific Games

Alpharetta, Georgia, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Hasbro - Senior AI Programmer

Hasbro

Montreal, Quebec, Canada (On-Site)
3 Months ago
ByteDance - Senior Software Engineer, Unity Engine and Tools

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Unity - Spécialiste des Opérations RH | HR Operations Specialist

Unity

Montreal, Quebec, Canada (On-Site)
3 Months ago
Sperasoft - C#/Unity Software Developer - Poland

Sperasoft

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
3 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Limassol, Limassol, Cyprus (Remote)
3 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Astana, Astana, Kazakhstan (Remote)
3 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Yerevan, Yerevan, Armenia (Remote)
3 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
3 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

(Remote)
3 Months ago
Playrix - Senior Release Engineer

Playrix

Georgia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded