Join Our Partner in Pushing the Boundaries of Semiconductor Technology!
Our partner, a trailblazer in the technology sector, is dedicated to transcending modern semiconductor limitations. Their innovative solutions aim to unlock nanometer-scale devices' full potential, delivering unmatched performance, power efficiency, and cost advantages. These advancements are revolutionizing industries such as big data, AI, and large-scale computing.
Key Responsibilities:
- Port and maintain compilers (GCC, LLVM, Go) on new platforms with new computational mechanisms.
- Build and debug toolchain issues.
- Run functionality and performance regressions.
- Optimize performance for specific applications.
- Optimize parallelization and vectorization through compilers.
- Engage with cross-disciplinary staff to conceive new designs and innovations.
- Identify performance bottlenecks and optimize system performance.
Required Experience:
- Proven C/C++ development and debugging experience with compilers.
- Deep understanding of compilers for processors and/or GPUs.
- Expertise in object-oriented design and standard programming practices.
- Strong knowledge and experience with the internal architecture and design of compilers.
- Experience using open-source tools and integrating open-source packages with the Linux kernel.
- GCC/LLVM toolchain experience is a plus.
- BS/MS in Computer Science or Electrical Engineering.
- Ability to learn new technologies and apply the knowledge quickly.
- Ability to meet project milestones and deadlines.
What’s In It For You?
- Competitive salary and benefits package.
- Opportunities for professional development and career advancement.
- International work environment and further career progression.
- Hands-on experience with cutting-edge technology.
- Flexible working hours.
- Work-life balance.
- Collaborative and supportive work environment.
If you're ready to be part of a pioneering team that's breaking new ground in semiconductor technology, apply now!