Rendering Software Engineer in Test

Adobe changes the world through digital experiences, providing tools for design and digital experiences to everyone from emerging artists to global brands.
Basel, Switzerland
$109,000 - $215,000
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Rendering Software Engineer in Test

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.

Last updated 10 minutes ago

Responsibilities For Rendering Software Engineer in Test

  • Own and evolve automated regression and performance testing infrastructure
  • Write and maintain C++ unit, functional and UI tests
  • Author and curate test assets using Substance tools and DCC applications
  • Monitor daily regression and performance runs
  • Collaborate with rendering engineers to validate new features
  • Perform targeted manual testing across hardware and GPUs

Requirements For Rendering Software Engineer in Test

Python
  • 3+ years of professional experience in software development or quality engineering
  • Working knowledge of core computer graphics concepts
  • Fluency in pragmatic C++14 and C++17
  • Experience with automated testing systems using scripting languages
  • Understanding of rendering systems behavior
  • Excellent debugging, communication, and collaboration skills
  • Ability to self-organize and work effectively in distributed teams

Benefits For Rendering Software Engineer in Test

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive salary range $109,000 - $215,000 annually
  • Annual Incentive Plan (AIP)
  • Potential long-term incentives in form of equity awards

Interested in this job?

Jobs Related To Adobe Rendering Software Engineer in Test

Java Software Engineer, Adobe Experience Platform

Join Adobe as a Java Software Engineer to build and maintain large-scale microservices for the Adobe Experience Platform, working with cutting-edge cloud technologies and distributed systems.

Software Development Engineer

Software Development Engineer role at Adobe's Risk Platform Services team, focusing on fraud detection and prevention systems using Java and MySQL.

Computer Scientist-II

Adobe seeks a Computer Scientist-II to lead technical design and development for Adobe Captivate, requiring 5-8 years of full stack experience with C++, Node.js, and React.

Software Development Engineer

Adobe seeks a Software Development Engineer with 3+ years Java experience to build scalable microservices and rich UIs for their Globalization platform.

Software Development Engineer

Adobe seeks a Software Development Engineer with 2+ years experience for their GenStudio Core Engineering Team, offering competitive pay and comprehensive benefits.