MTS Software Engineer
Primary Duties and Responsibilities:
- Design and develop drivers and applications
- Assist in the maintenance of networking and USB driver stack
- Collaborate with the validation team to troubleshoot and resolve driver stack bugs
- Implementation new drivers for USB, Networking, protocols, MAUSB, ACM, and NCM
- Support and maintain Legacy drivers and tools.
- Develop Network Infrastructure and VR drivers and its associate components
- Assist in driver development and debugging
- Special projects, as requested
Skills, Knowledge & Abilities:
- Bachelor’s degree in Computer Science, or related field
- 5-10 years of software development experience or equivalent
- Experience in device drivers’ development for Linux or Windows
- Proficiency in C/C++ programing and kernel debugging
- Familiarity with wireless, networking, and USB protocols is preferred
- Experience designing and building complex cross-platform software
- Good written and verbal communication skills
- Ability to troubleshoot and resolve software bugs
- Knowledge in embedded platforms work such as Yocto and OpenWrt is a plus
We thank all candidates for their interest, but only those who are considered for an interview will be contacted.
Peraso Technologies is committed to supporting the Integrated Accessibility Standards Regulation (Ontario), ensuring accommodation for people with disabilities throughout the recruitment process and employment lifecycle.
Contact details
Contact listing owner
Please, login to contact this listing owner.