Posted 3 years, 3 months ago

Roles

multiple Linux developers

Locations

Toronto

Description

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

Similar Jobs

Create your own personalized Job Alert