Photoshop Software Development Engineer - C++/GPU imaging
Core
Modernize Photoshop's core architecture and build next-generation GPU-accelerated features to improve performance and user experience.
Role type
Senior C++ Software Engineer (GPU Imaging)
Builds
Image compositing and display systems for Photoshop
Domain
Creative software / GPU-accelerated imaging
Deliverable
production ML models | product features
Required skills
Advanced C++ development, Image processing, Rendering systems, Desktop profiling, Architectural design, Automated testing
Preferred skills
Adobe products knowledge, Game engine experience
Technologies
C++, GPU
Responsibilities
Build and improve image compositing and display systems, Profile and optimize C++ code, Plan and deliver architectural improvements, Collaborate with technology and platform teams, Write and review engineering documents and design specs, Expand automated quality and performance testing
Seniority
Senior, hands-on IC