Adobe is seeking a Rendering Software Engineer in Test to join their remote-first team building next-generation, interactive rendering technology. This role combines strong software engineering skills with a deep focus on rendering quality and infrastructure.
As a key member of the core rendering team, you'll be responsible for leading and evolving quality engineering efforts. The position requires expertise in C++ programming, testing infrastructure development, and a solid understanding of computer graphics concepts. You'll work at the intersection of engineering and quality, writing test code, building tools, and ensuring the renderer maintains high performance and stability across diverse hardware.
The ideal candidate brings 3+ years of professional experience in software development or quality engineering, along with deep knowledge of computer graphics concepts including rasterization, ray tracing, and shading techniques. Strong skills in C++14/17 and experience with automated testing systems are essential. You'll need excellent debugging abilities and strong communication skills to work effectively in a distributed team environment.
This is an exciting opportunity to work with cutting-edge rendering technology that powers high-profile creative tools. You'll collaborate with talented engineers, interact with hardware vendors, and play a crucial role in maintaining Adobe's high standards for visual quality and performance. The position offers competitive compensation ($109,000 - $215,000 annually) and comprehensive benefits including medical, dental, vision insurance, 401k, and equity opportunities.
Adobe values diversity and inclusion, providing equal employment opportunities to all candidates. The company's mission to change the world through digital experiences offers an exciting environment for those passionate about computer graphics and quality engineering. Join a team that's pushing the boundaries of rendering technology while maintaining the highest standards of software quality.