Job Title:
Senior Compiler Engineer

Company: Acceler8 Talent

Location: boston, MA

Created: 2024-04-26

Job Type: Full Time

Job Description:

Senior Compiler Engineer (Toolchain)About Us: Based in Woburn, MA, we are a leading global fabless semiconductor company, powering over 2 billion devices annually. Our cutting-edge chipset technology dominates the market for Smart TVs, Voice Assistant Devices (VAD), Android tablets, and smartphones.About the Role: We're seeking exceptional CompilerToolchain Engineers to join our Boston-area team. You'll be instrumental in developing optimizing compilers for our application-specific processors, including upcoming 5G and future 6G modems. At the core of our MediaTek chips lies a heterogeneous system-on-a-chip, running code highly optimized by our LLVMDSP compilers.What We Offer:A dynamic work environment at the forefront of semiconductor innovation.Opportunities to collaborate with global teams, driving architectural improvements and enhancing code petitive compensation and benefits package.The chance to contribute to technologies powering billions of devices worldwide.Key Responsibilities:Analyze and design compiler optimizations.Develop compiler support for new processor architectures.Improve generated code performance, stability, and efficiency of our toolchain.Collaborate with global teams, suggesting architectural improvements and enhancing code efficiency.Conduct design and code reviews.Engage with internal customers, providing support and updates for their development.Requirements:Higher level programming paradigms (including MLIR).Loop code generation and scheduling.Experience with production compilers such as LLVM, GCC, ICC, MSVC.Experience developing compiler code generatorsoptimizers.Strong coding skills in CC++ and experience with assembly code.Passion for programming languages, computer architecture, and code optimization.MS or PhD degree in Computer Science, Electrical or Computer Engineering, or related majors.Preferred Qualifications:Understanding of modern processor architectures.Experience in embedded systems programming, especially RISCMIPS.Background in wireless algorithms.