Requirements
- 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
- Proven ability to design, build, and maintain automated testing systems
- A curious mindset with an understanding of rendering systems behavior
- Excellent debugging, communication, and collaboration skills
- Ability to self-organize and work effectively in distributed teams
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 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 closely with rendering engineers for testing new features
- Perform targeted manual testing across different hardware and GPUs
Perks and Benefits
Salary range: $109,000 - $215,000 annually
Variable compensation based on geographic markets and job-related factors
Sales roles have total target compensation, while non-sales roles have base salary
Short-term incentives and long-term incentives available based on role
Equal opportunity employer with inclusive policies
Accessibility accommodations available
Employee-focused environment with rewarding work culture