GPU Image Processing Engineer — Core Image & GPU Pro

Socket.dev

Cupertino (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple in Cupertino seeks a skilled software engineer to advance imaging and Core Image capabilities across iOS and macOS. You will work on GPU-accelerated code, C/C++, and performance-focused optimizations that impact millions of photos daily.

The role emphasizes cross-functional collaboration, rigorous debugging, and delivering efficient image processing solutions within a world-class Apple environment.

Qualifications

  • Proficiency in GPU programming.
  • Proficiency in C/C++ Programming.
  • Experience or coursework in performance programming and systems programming; concurrency and memory-constrained programming knowledge is a plus.
  • Experience or coursework in image processing programming.
  • Good interpersonal skills and the ability to work effectively in cross-functional teams.
  • Bachelor's Degree in Computer Science or related discipline, or equivalent experience.

Skills

GPU programming
C/C++
Performance programming
Systems programming
Image processing
Cross-functional teamwork

Education

Bachelor's Degree in Computer Science or related discipline

Job description

Apple in Cupertino seeks a skilled software engineer to advance imaging and Core Image capabilities across iOS and macOS. You will work on GPU-accelerated code, C/C++, and performance-focused optimizations that impact millions of photos daily.

The role emphasizes cross-functional collaboration, rigorous debugging, and delivering efficient image processing solutions within a world-class Apple environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GPU-Driven Camera Image Processing Engineer
GPU-Driven Camera Image Processing Engineer

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 190,000
GPU Image Processing Framework Software Engineer
GPU Image Processing Framework Software Engineer

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 180,000
Camera Image Processing Engineer — GPU Vision & ML
Camera Image Processing Engineer — GPU Vision & ML

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Stock options
Employee stock purchase plan
Medical and dental coverage
+4
Camera Image Processing Engineer
Camera Image Processing Engineer

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 190,000
Camera Image Processing Engineer
Camera Image Processing Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Stock options
Employee stock purchase plan
Medical and dental coverage
+4
GPU Graphics Performance Engineer
GPU Graphics Performance Engineer

Apple • Concord (NH)

Remote
USD 130,000 - 242,000
Stock plans
Relocation assistance
Education reimbursement
+1
Graphics Software Engineer
Graphics Software Engineer

Apple Inc. • Austin (TX)

On-site
USD 130,000 - 180,000
Graphics Display Driver Engineer — GPU, ML & Games
Graphics Display Driver Engineer — GPU, ML & Games

Apple • Cupertino (CA)

On-site
USD 150,000 - 200,000
Camera Imaging AI Engineer GPU and Metal
Camera Imaging AI Engineer GPU and Metal

Apple Inc. • Cupertino (CA)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+2
Graphics (GPU) Performance Analysis Engineer
Graphics (GPU) Performance Analysis Engineer

Apple Inc. • Orlando (FL)

On-site
USD 100,000 - 130,000