Join Qualcomm Canada ULC as a Linux Device Driver Engineer focusing on machine learning applications. This role entails developing Linux drivers for our AI 100 inference accelerator.
Qualcomm is seeking a software engineer within our Cloud AI Software Team, targeting low-level Linux kernel driver development. Candidates should be proficient in working with functional simulations of SoC systems, including bus subsystems and PCIe. A structured software development approach is essential for contributing effectively to projects in this cutting-edge field.
Key Responsibilities:
• Develop and upstream Linux device drivers for AI applications
• Implement functional simulations for SoC and peripheral systems
• Collaborate on debugging techniques and system optimization
• Ensure quality in hardware interactions through effective coding
• Work within structured development environments for low-level implementations
Requirements:
• 4+ years in Linux kernel driver development
• Proficient in C and embedded software
• Robust knowledge of SoC architecture
• Experience with git for source code management
• Familiar with PCIe virtualization and debugging techniques
Utilize your expertise in Linux kernel development and embedded systems to shape the future of AI at Qualcomm.
#J-18808-Ljbffr
📌 Linux Device Driver Engineer at Qualcomm (Markham)
🏢 Qualcomm
📍 Markham
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.