
Software Development Engineer
- Markham, ON
- Permanent
- Full-time
- GPU driver development in support of Machine Learning and Data Centre applications
- Contributes to software projects of significant technical importance
- Solves sophisticated non-recurring problems that leads to development and implementation
- 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 development community
- Proficient in C and C++ programming
- Excellent debugging and trouble-shooting skills
- Linux kernel development experience, either core kernel development or device driver development.
- PC architecture knowledge
- Strong oral and written communication skills
- Familiarity with compute, graphics, or multimedia GPU application development
- Proven track record of contributions to open source projects