Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Photoshop Software Development Engineer - C++/GPU imaging

$139k - $257.55k

Adobe Systems

The Opportunity Millions of creative professionals depend on Photoshop every day, and we're in the middle of a generational shift in its core architecture. This is a chance to do deep, technically rewarding work with brilliant people. It's work that your teammates and customers will both use and feel.Modernize the architecture behind Photoshop's performance, enabling a better user experience and stronger capabilitiesBuild out next-generation GPU-accelerated features and modernize existing featuresCollaborate with internal and external partners at the forefront of technology to bring the full power of modern hardware to PhotoshopShape architectural and product design decisions across teams to deliver a fast, high-quality product that customers love!What you'll Do Build and improve image compositing and display systems in C++ to expand Photoshop performance and capabilitiesProfile and optimize C++ code to ensure optimal performancePlan and deliver architectural improvements that help our usersCollaborate with technology and platform teamsWrite and review engineering documents and design specsEnsure quality in all phases of development, which includes expanding automated quality and performance testing and driving test plansAdopt, advocate for, and expand the application of AI tooling in daily development practicesWho you areA clear communicator who adapts to different audiencesA pragmatist who cuts through complexity and moves toward solutionsA humble teammate who leaves ego at the door and makes the right call for the customer and the teamAn innovator who embraces new approaches and adapts quickly to changing circumstancesWhat you need to succeed A bachelor's degree in Computer Science or equivalent experience5+ years developing advanced C++ applicationsAn understanding of image processing and rendering systemsExperience with desktop profiling toolsAbility to understand and articulate the impact of your work on usersHands-on knowledge of Adobe products is desiredGame engine experience is a plusAbout AdobeAdobe empowers everyone to create through innovative platforms and tools that unleash creativity, productivity and personalized customer experiences. Adobe’s industry-leading offerings including Adobe Acrobat Studio, Adobe Express, Adobe Firefly, Creative Cloud, Adobe Experience Platform, Adobe Experience Manager, and GenStudio enable people and businesses to turn ideas into impact, powered by AI and driven by human ingenuity.Our 30,000+ employees worldwide are creating the future and raising the bar as we drive the next decade of growth. We’re on a mission to hire the very best and believe in creating a company culture where all employees are empowered to make an impact. At Adobe, we believe that great ideas can come from anywhere in the organization. The next big idea could be yours. Let’s Adobe togetherAt Adobe, we believe in creating a company culture where all employees are empowered to make an impact. Learn more about Adobe life, including our values and culture, focus on people, purpose and community, Adobe for All, comprehensive benefits programs, the stories we tell, the customers we serve, and how you can help us advance our mission of empowering everyone to create.Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other protected characteristic. Learn more.Adobe aims to make our Careers website and recruiting process accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email View email address on click.appcast.io Use Guidelines for Interviews:Our interviews are designed to reflect your own skills and thinking. The use of AI or recording tools during live interviews is not permitted unless explicitly invited by the interviewer or approved in advance as part of a reasonable accommodation. If these tools are used inappropriately or in a way that misrepresents your work, your application may not move forward in the process.At Adobe, we empower employees to innovate with AI — and we look for candidates eager to do the same. As part of the hiring experience, we provide clear guidance on where AI is encouraged during the process and where it’s restricted during live interviews. See how we think about AI in the hiring experience.Expected Pay Range:Our compensation reflects the cost of labor across several  U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $139,000 - $257,550 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process. In California, the pay range for this position is $177,900 - $257,550 In New York, the pay range for this position is $177,900 - $257,550 In Washington, the pay range for this position is $161,700 - $234,150 At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.State-Specific Notices:California:Fair Chance OrdinancesAdobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.Colorado:Application Window NoticeIf this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs.Massachusetts:Massachusetts Legal NoticeIt is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.SummaryLocation: San Jose; San Francisco; Minneapolis; Seattle; New YorkType: Full time

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Photoshop Software Development Engineer - C++/GPU imaging in San Jose, CA vacancy
  • $139k - $257.55k

     ...old. Its rendering engine is not.We're...  ...draws every pixel in Photoshop — replacing decades...  ...architecture with a modern, GPU-first engine...  ...brushing, and image quality built for...  ...features using modern C++, WebGPU, and...  ...thoughtfully to speed up development, debugging, and... 
    Photoshop
    Full time
    Temporary work
    Local area
    Worldwide
    Shift work

    Adobe Systems

    San Jose, CA
    2 days ago
  • $136.3k - $231.7k

     ...inspiration, research and development. KLA focuses more than...  ...teams of physicists, engineers, data scientists and...  ...research scientist, software engineers, application...  ...an emphasis on modern C++, GPU computing, and scalable...  ...techniques for data analysis, imaging, or classification... 
    Suggested
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    3 days ago
  • $152k - $241.5k

     .... An era in which our GPU acts as the brains of...  ...is our sophisticated software platforms and simulation...  ...state of the art in chip development tools and...  ...Computer Science or Computer Engineering or equivalent experience...  ...and driver stacksStrong C++ programming capability... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $224k - $356.5k

     ...help build and improve GPU and CPU accelerated software libraries. Projects...  ...AI, data analytics, image processing, computer...  ...guidance to library engineers working with you,...  ...using CUDAExcellent C/C++ programming and...  ...completing software development projects.Excellent collaboration... 
    Suggested
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    1 day ago
  • $148.7k - $201.2k

     ...between physical hardware and software - at cloud scale?AWS Hardware Engineering is looking for a Systems Development Engineer to own the health...  ...PCIe, Power, NIC, NVMe, and GPU subsystems- Build automation...  ...one modern language such as C++, C#, Java, Python, Golang, PowerShell... 
    Suggested
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  •  ...Software Manager for Imaging and AI We are looking for an engineering leader with a strong background in medical...  ...programming languages such as C++ and CUDA to shape our...  ...Advanced Algorithm Development: Oversee the research...  ..., multiprocessing, GPU acceleration (CUDA, CuPy... 

    DeepSight Technology

    Santa Clara, CA
    3 days ago
  •  ...skilled and experienced C++ Engineer to design and build high-performance software on Linux. You will be a...  .../ synchronization ~ Development of Realtime systems involving...  ...CUDA or OpenCL for GPU acceleration Python...  ...(pybind11) Experience with image processing... 

    Imagry

    San Jose, CA
    3 days ago
  • $184k - $287.5k

     ...”—the open-source CUDA C++ library that accelerates...  ...and CUDA to produce software with elegant design, broad...  ...for an outstanding engineer and/or scientist to apply...  ...software libraries for GPU-based data processing....  ...What you’ll be doing:Own development for “UcxExchange” in Velox... 
    Full time
    Remote work
    Flexible hours

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...experienced Systems SW Compiler Engineers for an exciting role in...  ...Execution) Compiler Development team. Join the PTX...  .... PTX enables all GPU Computing applications...  ...Superb analytical and C/C++ programming skills.Able...  ...driving and delivering software products.Ways to stand... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...needed to build fast, reliable, and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries. You will...  ...and 8+ years of relevant software-development experience.Strong production programming skills... 
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $170k - $220k

     ...Description Job Description Staff Software Engineer, GPU Algorithms We are looking...  ...in ultrasound, medical image reconstruction, and programming languages such as C++ and CUDA to shape our new...  ...beamforming, simulation, algorithm development, or tool development... 
    Full time

    DeepSight Technology

    Santa Clara, CA
    7 days ago
  • $136.3k - $231.7k

     ...inspiration, research and development. KLA focuses more than...  ...teams of physicists, engineers, data scientists and...  ...research scientist, software engineers, application...  ...and validation tools in C++ and Python for...  ...control hardware, sensors, imaging subsystems, and mechanical... 
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    2 days ago
  • $152k - $241.5k

     ...core verification infrastructure that drives the development of our GPU and Tegra chips.This strongly object-oriented C++ and Python infrastructure encompasses several...  ...integrated into products or supported by driver software. Every day brings new and meaningful challenges... 
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $136.3k - $231.7k

     ...inspiration, research and development. KLA focuses more than...  ...teams of physicists, engineers, data scientists and...  ...research scientist, software engineers, application...  ...firmware and software in C/C++ for heterogeneous SoC...  ...configuration and image acquisition, sensor data... 
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    2 days ago
  • $184k - $287.5k

     ...searching for a highly motivated, creative engineer to join the GPU Software team. As a GPU/SOC system software...  ...to take next-gen HW from design / development stage to production, with focus on...  ...systems deployed at scaleStrong C/C++ programming skills as well as having... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ..., with our invention of the GPU. The GPU has also shown to be...  ...is looking for Architects, Software Engineers, and AI application developers...  ...to continuously evolve our development ecosystem and maintain a...  ...related areas Proficiency in C++, Python and ML frameworks like... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

    NVIDIA's invention of the GPU 1999 sparked the growth...  ...Backend Compiler Engineer with experience in LLVM...  ...and fun role in our GPU Software organization. Our Compiler...  ...PTX, OpenCL, Fortran, C++). This team is comprised...  ...4+ years of compiler development experience including 3+... 
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    8 hours ago
  • Additional Information All your information will be kept confidential according to EEO guidelines.
    Full time

    Aditistaffing

    Santa Clara, CA
    8 hours ago
  • $184k - $287.5k

    NVIDIA’s invention of the GPU in 1999 sparked the growth of the...  ....Are you a motivated system software engineer with a deep understanding of...  ...drivers who has phenomenal C/C++ skills? If so, this role might...  ...featuresCoordinate and drive development efforts across multiple teamsHelp... 
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  •  ...President, Product & Software Security About the...  ...million Categories Image Recognition Design...  ...Enterprise Adobe Adobe Photoshop Business Content...  ...Software Development & Design Computers...  ..., and modern security engineering practices. The position... 
    Photoshop

    Confidential

    San Jose, CA
    4 days ago
  • $152k - $241.5k

     ...computing. An era in which our GPU acts as the brains of...  ...for outstanding senior system software engineer to join the NVIDIA's GPU Diagnostics...  ...candidates will have strong C++ programming skills, detailed...  ...take next-gen HW from design / development stage to production.Be... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $224k - $356.5k

     .... An era in which our GPU acts as the brains of...  ...team is building the software stack that makes large...  ...assessment, inference recipe development, performance...  ...Computer Science, Computer Engineering, Electrical Engineering...  ...Python or C++ programming, software... 
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $184k - $287.5k

    We are the GPU Communications Libraries and Networking...  ...to contribute to the development of innovative...  ...and grow your library engineering team and be responsible...  ...of experience in the software industry with specialization...  ....Excellent C/C++ programming and debugging... 
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $152k - $241.5k

     ...innovative and highly motivated engineer with deep expertise in systems software to join our GPU Software team. In this role,...  ...)5+ years of relevant software development experience Proven leadership skills...  ...hardware designs Exceptional C/C++ programming and low-level... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...OPPORTUNITYWe're looking for a senior software engineer who combines deep systems...  ...who can shape software from GPU kernels through distributed...  ...tooling where it accelerates development and tuning of the ROCm...  ...ENGINEERING)Expert-level modern C++ and design of large, performance... 
    Shift work

    AMD

    Santa Clara, CA
    4 days ago
  •  ...is looking for an influential software engineer who is passionate about...  ...performance from the lowest-level GPU kernels to large-scale distributed...  ..., you will accelerate the development and performance enhancement...  ...proficiency in high-performance C++ software engineering and low-... 

    AMD

    Santa Clara, CA
    2 days ago
  •  ...critical in enhancing GPU kernels, deep learning...  ...technologies and advanced engineering principles to drive...  ...Leading Expert C++ developer with advanced...  ...goals, scope, and own development efforts while collaborating...  ...integrating graph compilers. Software Engineering Best... 

    AMD

    Santa Clara, CA
    8 hours ago
  • $165.8k - $308k

     ...are changing lives. Our software teams are laying the groundwork...  ...Bioinformatics Software Engineer, you will design and...  ...bioinformatics techniques using GPU hardware. Support software development lifecycle and Design...  ...Programming (OOP) using C++ and practical experience... 
    Full time
    Local area
    Relocation package

    Roche

    Santa Clara, CA
    4 days ago
  • $195.2k - $275.58k

     ...Description: About the RoleThe Software and AI (SAI) organization...  ...highly skilled software engineer to contribute to the development and low-level...  ...parallel algorithms, and GPU kernels that power industry...  ...with expert-level modern C++Performance Optimizations: 2+ years of... 
    Full time
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Intel

    Santa Clara, CA
    8 hours ago
  • $224k - $356.5k

     ...Developer Technology Engineering team is a global network...  ...excellence by leading software design decisions,...  ...optimization, including GPU parallel programming,...  ...Programming fluency in C/C++ with a deep understanding...  ...and software development. In-depth expertise with... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Photoshop Software Development Engineer - C++/GPU imaging. Be the first to apply!