NPU Software Architecture Engineer

MediaTek
Full-time Hsinchu City, Taiwan Province Computer Occupations
Posted:
June 11, 2026
Location:
Hsinchu City, Taiwan Province, Taiwan

Job 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...

Apply for this Job

Submit your application for the NPU Software Architecture Engineer position at MediaTek.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Hsinchu City, Taiwan
Posted: June 11, 2026
Deadline: July 21, 2026