MediaTek is the world's 5th largest global fabless semiconductor company and powers more than 2 billion devices a year. We lead the market in chipset technology for Smart TVs, Voice Assistant Devices (VAD), Android tablets, and smart phones.
At the heart of the MediaTek chips that power millions of phones around the world is a heterogeneous system-on-a-chip with application specific processors, running code highly optimized by MediaTek's LLVM/DSP compilers. We are looking for exceptional engineers to join our Boston-area Compiler and Code Generation team and develop the optimizing compilers for our application specific processors including upcoming 5G and future 6G modems.
The relationship between compiler and processor design
Responsibilities
Analyze and design compiler optimizations
Develop compiler support for new processor architectures
Analyze and improve generated code performance, stability, and efficiency of our toolchain
Collaborate closely with global teams across the company, including working with the processor development team to prototype and suggest architectural improvements, and coordinating with the firmware team to develop efficient programming strategies and enhance code efficiency
Conduct design and code reviews
Engage with internal customers and deliver answers/updates/features to support their development
Minimum Qualifications
Experience developing and contributing to production compiler such as LLVM, GCC, ICC, MSVC