Senior Staff Graphics Software Engineer – Software Engineering
Company | Qualcomm |
---|---|
Location | Markham, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior, 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.