Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Rendering Software Engineer in Test

This job is offline
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

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.

Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.

Adobe is proud to be an Equal Employment Opportunity and affirmative action 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 applicable characteristics protected by law. Learn more.

Adobe aims to make Adobe.com 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 accommodations@adobe.com or call (408) 536-3015.

Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other’s employees.

Apply here
Adobe logo

Adobe

Remote - France (Remote)

Experience: Mid-level
Posted: April 3, 2025
Jenkins
Mysql
Python
frontend

Similar jobs

  • 2 months ago
    Still looking
    Remote
  • 2 months ago
    Still looking
    Remote
  • 2 months ago
    Still looking
    Remote
  • 3 months ago
    Still looking
    Remote
  • See all jobs in France