Rendering Software Engineer in Test Job at Adobe Systems GmbH, San Jose, CA

cTNSVnV6RFpZN0Y2TUw5RVVXVk1QQmV5QUE9PQ==
  • Adobe Systems GmbH
  • San Jose, CA

Job Description

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity We’re a close-knit, remote-first team of engineers building next-generation, interactive rendering technology that powers a growing portfolio of high-profile creative tools. We’re looking for a software engineer with a passion for computer graphics—real-time or offline—to lead and evolve our quality engineering efforts. This role combines strong software engineering skills with a deep focus on rendering quality and infrastructure. As part of the core rendering team, you’ll contribute C++ code, build tools and tests, and play a key role in ensuring the renderer stays fast, stable, and visually correct across diverse hardware. You’ll be at the intersection of engineering and quality: writing C++ test code, building tools and infrastructure, investigating tricky hardware or driver issues, and making sure new features ship with rock-solid confidence. What you'll do Own and evolve our automated regression and performance testing infrastructure: build, refactor, and maintain it. Write and maintain C++ unit, functional and UI tests for our in-house graphical testing application. Author and curate test assets (3D scenes, etc.) using Substance tools and DCC applications like Blender, Maya, and Houdini; generate reference outputs and integrate them into our test suite. Monitor daily regression and performance runs; investigate failures, file and track issues, and collaborate with engineers to resolve them. Collaborate closely with rendering engineers to validate new features and bug fixes through both manual and automated testing. Perform targeted manual testing across a range of hardware and GPUs; maintain close contact with hardware vendors to report and track driver or hardware-specific issues. What you need to succeed 3+ years of professional experience in software development or quality engineering. Working knowledge of core computer graphics concepts, including rasterization, ray tracing, and shading and lighting techniques. Fluency in pragmatic C++14 and C++17. Proven ability to design, build, and maintain automated testing systems using scripting languages (Python, Groovy, etc.) and databases (e.g., MySQL). A curious mindset with an understanding of how rendering systems behave in practice, and the ability to uncover subtle bugs, edge cases, and unintended side effects. Excellent debugging, communication, and collaboration skills. Ability to self-organize, prioritize, and work effectively in distributed teams across time zones. Bonus points for: Experience with GPU debugging or graphics driver issue tracking. Familiarity with CI/CD tools such as Jenkins. Familiarity with OpenUSD. Prior work on open-source or commercial rendering systems. #J-18808-Ljbffr Adobe Systems GmbH

Job Tags

Remote job,

Similar Jobs

Intermountain Health

Emergency Medicine Physician Assistant or Nurse Practitioner Job at Intermountain Health

 ...Are you ready to practice big-city medicine and have a small-town feel? Are you ready to practice at the top of your game...  ...on. About this role: As a Nurse Practitioner (NP) and Physician Assistant (PA) in Emergency Medicine, you will work with a team of healthcare... 

L3Harris Technologies

Principal Manufacturing Engineer - Material Process Engineer 1 Job at L3Harris Technologies

 ...national security. Job Title: Principal, Material Process Engineer (Metals) Job Code: 22773 Job Location: Huntsville, AL...  ...aerospace and defense) is growing! Aerojet has two Advanced Manufacturing Facilities for inert components in Huntsville, AL and an energetics... 

STACK Cybersecurity

MSP Cybersecurity Support Technician - Tier 3 Job at STACK Cybersecurity

 ...STACK Cybersecurity is a 20-year full-service Managed Service Provider (MSP) as well as a growing Managed Security Service Provider (MSSP) We are an IT consulting company that provides ongoing support and management of customer network environments, workstations, and... 

Taizhou Maifu labor service Co. Ltd.

Summer Camp in Zhuhai, Guangdong needs 3 teachers Job at Taizhou Maifu labor service Co. Ltd.

 ...Second camp:In-take:July 26,Camp: July 27-Aug 5; Third camp:In-take:Aug 7,Camp: Aug 8-Aug 19. Students age: 8-14 years old 50 teaching hours/camp, around 5 hours/day. Activitiy content: Coaching/interacting/facilitating the camp sessions including textbook-based... 

Reliable Nurse Staffing

Travel Pharmacist - $2,978 per week Job at Reliable Nurse Staffing

Reliable Nurse Staffing is seeking a travel Pharmacist for a travel job in Lewiston, Idaho. Job Description & Requirements ~ Specialty: Pharmacist ~ Discipline: Allied Health Professional ~ Start Date: 06/23/2025~ Duration: 13 weeks ~36 hours per week ...