Skip to main content

Senior Graphics Programmer

Culver City , California

REQ ID JR19-11458 Apply View Saved Jobs

As a Senior Graphics Programmer, this role is responsible fordesigning,implementing, debugging and maintaininggraphicssystems and tools for bothreal-timeengine and offline use.Areas ofspecificresponsibility includestreaming, LOD, shaders, and 2D image processing. T help drive and innovate futureresearchinto newgraphics fieldsfor examplehardwareray-tracing. The Engineerwillwork closely with thesenior team managementas well aswith otherteam members to deliver high quality graphics features and solutions.

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 cutting edge graphics technologies

​​Requirements:

  • Bachelors degree in Computer Science or equivalent experience

  • 5+ years of C++ software engineering experience; including object-oriented design, data structures, and algorithms

  • 5+ years of graphics engineering experience; including knowledge of modern graphics APIs

  • One of more shipped application or game where you made significant contribution to the graphics system(s) / features

  • Excellent math skills, in particular linear algebra and trigonometry

  • Good knowledge of computer and GPU hardware architecture 

  • GPU profiling experience with an understanding of knowing, when, what, and how to optimize

  • Excellent debugging skills

  • Good verbal and written communication

  • Self-motivated and proactive with excellentproblem solvingskills

  • Good knowledge of shader programming languages 

  • Experience with compute shaders

  • Experience with DirectX12and/orVulkanas well asother modern graphics or compute APIs

  • Good knowledge of Virtual Reality rendering techniques 

  • Passionate about computer graphics and low-level hardware 

  • Experience withpoint cloudandvolumetric data rendering techniques (desired)

*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.

Apply

Why We Love Sony Pictures

Miami Office
Adam Herr Miami

"The people are terrific. Our colleagues are bright, kind, warm, thoughtful, passionate and collaborative."

Premiere Jobs

You have not recently viewed any jobs.

You have not saved any jobs.

Job Alerts

Fill out and submit the form below to stay updated about the latest job opportunities at Sony Pictures

Interested InSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Information Technology, Culver City, California, United StatesRemove

Note that all fields are mandatory. Please set your category and location selections prior to submitting.

Preacher