AMD | multiple Linux developers | Toronto, Canada | REMOTE | Full Time | <a href="
(Remote possible for senior candidates at certain countries.)
The successful candidate will be responsible for:
* Open source graphics driver feature development based on Engineering and Marketing requirements
* Contributes to software projects of significant technical importance
* Solves complex non-recurring problems that leads to development and implementation
* Driver bring-up and qualification on new hardware platforms
* Debug, analyze and resolve quality and certification issues as reported by Customers and QA
* Write detailed design notes for new features
* Coordinate closely with peers and colleagues to ensure timely and effective communication of all assigned work activities
* Coordinate with developers in the open source graphics development community
Requirements:
* Proficient in C and C++ programming
* Excellent debugging and trouble-shooting skills
* Broad technical knowledge of Linux operating systems
* PC architecture knowledge
* Strong oral and written communication skills
* Experience dealing with customers or Linux community
Nice to have:
* Experience with 3D graphics APIs such as OpenGL and Vulkan
* Contributions to Mesa, LLVM (amdgpu backend), Xorg, or kernel GPU drivers highly valued
* Experience with Linux graphics driver programming a plus
* Experience with open source Radeon graphics driver programming is a strong plus
* Experience with Linux build and packaging tools (make, rpm, dpkg)
* Strong shell scripting and Linux systems administration skills