Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Rendering Software Engineer in Test

AI Summary ✨

Requirements

  • 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.

Nice to Haves

  • 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.

What you'll be doing

  • 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.

Perks and Benefits

  • Pay range: $109,000 - $215,000 annually based on geographic markets, knowledge, skills, and experience.
  • Starting salaries for sales roles are expressed as total target compensation (TTC = base + commission).
  • Short-term incentives for non-sales roles are in the form of the Annual Incentive Plan (AIP).
  • Certain roles may be eligible for long-term incentives in the form of a new hire equity award.
Apply here
Adobe logo

Adobe

Remote - France (Remote)

Experience: Senior
Posted: April 3, 2025
Jenkins
Mysql
Python
backend

Similar jobs

  • 7 hours ago
    New
    Remote
  • 2 days ago
  • 3 days ago
    Remote
  • See all jobs in France