M

NPU Software Architecture Engineer

MediaTek

Hsinchu City, Taiwan Province, Taiwan Full-time February 25, 2026

Found Description

Job Description1. Responsible for the design and development of NPU (Neural Processing Unit) software architecture, including drivers, computing frameworks, and related tools.
2. Collaborate with the hardware team to optimize the efficiency of NPU hardware-software co-design.
3. Design high-performance software solutions for AI model inference processes.
4. Research and implement the latest AI acceleration technologies to enhance NPU computing performance.
5. Write technical documentation to help the team understand architecture design and development processes.
6. Support cross-platform (e.g., Linux, Android) NPU software porting and optimization.
7. Participate in problem analysis and debugging, assisting in resolving technical bottlenecks during product development.

#LI-LYNNRequirement1. Master’s degree or above in Computer Science, Electronic Engineering, Electrical Engineering, or related fields, with more than four years of relevant work experienc...

Ready to Apply?

Submit your application for NPU Software Architecture Engineer at MediaTek

Apply Now