Software Engineer: Graphics - IV
Bellevue, WA 
Share
Posted 11 days ago
Job Description
Role: Graphics Software Engineer
Remote
7+ Months Contract position

Description:
Minimum qualification
  • Education & Experience in Computer Science or related field with focus on graphics
  • No degree. 7+ years of work experience.
  • Bachelor's degree with 5+ years of post-degree experience.
  • Master's Degree with 4+ years of post-degree experience.
  • PhD Degree with 2+ years of post-degree experience.
  • Deep understanding of raytracing and rasterization pipelines and modern GPU architectures
  • Solid knowledge of graphics APIs and GPGPU (e.g. Vulkan RT, DXR, CUDA, SYCL, OpenCL) and knowledge of shading languages (e.g. GLSL, HLSL)
  • Excellent programming skills (C, modern C++)
  • Knowledge of modern real-time rendering game engines and rendering techniques, including physically-based rendering, GI, and Monte Carlo techniques.
  • Familiarity with diver, compiler, and system software stacks related to graphics and experience using profilers and debugging tools for analysis.
  • Excellent interpersonal and communications skills in a cross-functional setting, exceptional team player.
  • Solid written and spoken English skills, necessary to facilitate effective communication within our diverse, global team.

Preferred Qualifications:
  • Expertise in designing task-, data-, and pipeline parallel algorithms and systems.
  • Background in applying machine learning techniques to graphics with familiarity with TensorFlow, PyTorch, etc.
  • Familiarity with serial and parallel programming environments used in real-time rendering such as C, C++, TBB, CUDA and OpenCL.
  • Familiarity with high-performance system or game engine design principles such as data-oriented design.
  • Experience with compiler development and/or familiarity with intermediate representations
  • Experience with low-level optimization techniques and multi-level parallelism

Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, age, protected veterans or individuals with disabilities.

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
7+ years
Email this Job to Yourself or a Friend
Indicates required fields