Responsibilities
The Software Designer at Matrox will design, build and maintain Linux drivers for USB devices. The role also tests the code, improves existing software, and works with other teams to find and fix problems.
Requirements
Candidates need an undergraduate degree in computer or electrical engineering or computer science, plus 5+ years of hands-on USB driver work. Matrox expects a solid knowledge of Linux and computer architecture and strong debugging skills.