Posted in

Senior Staff Graphics Software Engineer – Software Engineering

Senior Staff Graphics Software Engineer – Software Engineering

CompanyQualcomm
LocationMarkham, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 6+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
  • OR Master’s degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 5+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
  • OR PhD in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
  • 2+ years of work experience with one or more programming language suitable for graphics (e.g., C++, C).

Responsibilities

  • Architect, design, implement, verify, and optimize the structure and performance of GPU hardware, drivers, features, applications, and tools.
  • Collaborate with cross-functional teams to meet and exceed customer needs.

Preferred Qualifications

  • 12-15 years of experience in graphics APIs including DX11/DX12/Vulkan
  • Looking for Graphics Developer with strong Strong C++ Developer
  • Prefer prior development experience in implementing/supporting Graphics driver for standards (Direct3D, Vulkan). Strong debugging skills would also be preferred
  • Prefer prior experience with state of art rendering techniques including Ray Tracing/Mesh shading and other DX12.2 features
  • Performance profiling experience in DirectX/Vulkan games is preferred.