Senior Compiler Engineer

job
  • Acceler8 Talent
Job Summary
Location
Boston ,MA 02298
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Jan 2025
Share
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 Compiler/Toolchain 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 chips lies a heterogeneous system-on-a-chip, running code highly optimized by our LLVM/DSP 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 efficiency.
  • Competitive 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 generators/optimizers.
  • Strong coding skills in C/C++ 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 RISC/MIPS.
  • Background in wireless algorithms.

Other Smiliar Jobs
 
  • San Jose, CA
  • 5 Days ago
  • Santa Clara, CA
  • 5 Days ago
  • Alameda, CA
  • 5 Days ago
  • Hayward, CA
  • 5 Days ago
  • Sonoma, CA
  • 5 Days ago
  • San Francisco, CA
  • 5 Days ago
  • Fremont, CA
  • 5 Days ago
  • Santa Rosa, CA
  • 5 Days ago
  • Sunnyvale, CA
  • 5 Days ago
  • San Mateo, CA
  • 5 Days ago
  • Boston, MA
  • 4 Days ago
  • Boston, MA
  • 4 Days ago
  • Boston, MA
  • 4 Days ago
  • Austin, TX
  • 4 Days ago