Responsibilities and Opportunities
- Working on the NPU driver of our platform for accelerating AI workload on the NPU
- Inventing, designing, and implementing new features for accelerating AI workload
- Designing, developing, and validating features and/or bug fixes for our device drivers
- Optimizing full-stack performance from application, libraries, system software, kernel software, and hardware
- Write effective, maintainable, and well-tested code
Key Qualifications
- Minimum of 5 years of work experience in device drivers for computing devices(GPU/NPU)
- Strong software skills and proficiency in writing and debugging C/C++ code
- Familiarity with compilers and NPU/CPU/GPU architecture
- Familiarity with compute APIs such as CUDA, OpenCL, or Vulkan
- Ability to work closely with hardware team
- Good understanding of designing and implementing system software
- Excellent teamwork and communication skills
- Strong problem-solving skills