GPU编译器工程师
芯原微电子(上海)有限公司
- 公司规模:500-1000人
- 公司性质:外资(欧美)
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2019-11-15
- 工作地点:上海-浦东新区
- 招聘人数:若干人
- 工作经验:1年经验
- 学历要求:本科
- 职位类别:电子技术研发工程师 电子软件开发(ARM/MCU...)
职位描述
工作描述:
1. 负责为Verisilicon的(GP)GPU设计、开发和维护前端和后端编译器。
2. 分析编译器所产生代码,提出编译器优化方案。
3. 与硬件和架构部门、系统软件部门密切合作,理解硬件和软件的需求,从编译器角度参与硬件和软件系统的设计。
职位要求:
1. 硕士及以上学历,计算机相关专业。
2. 扎实的C/C++编程能力和数据结构和算法知识。
3. 至少一年CPU或(GP)GPU编译器开发经验,有编译器优化方法实际开发经验者更佳。
4. 熟悉GLSL,OpenCL C和SPIR-V的语言规范者优先考虑。
5. 熟悉CPU或(GP)GPU体系结构者优先考虑。
6. 富有事业心和团队合作精神,沟通表达能力良好。
Responsibilities:
1. Responsible for designing/implementing/maintaining the FE and BE of compiler for the Verisilicon (GP)GPU.
2. Analyze the compiler generated code, provide compiler optimization solution.
3. Working closely with hardware/architecture engineering and software teams to understand the hardware and software requirements. You'll influence the hardware architecture and software system design as part of your work on compiler.
Requirements:
1. Master or above degree in CS.
2. Strong C/C++ programming skills and solid knowledge of data structure and algorithm.
3. Experience on compiler development for CPU or (GP)GPU for at least one year, true development on optimizations of compiler will be a strong plus.
4. Familiarity with language spec of OpenGL, OpenCL and SPIR-V is a good plus.
5. Familiarity with CPU or (GP)GPU architecture is a good plus.
6. Self motivated, team work, and good communication are a must.
公司介绍
芯原的SiPaaS解决方案可缩短设计周期、提高产品质量和降低风险。宽泛和灵活的SiPaaS解决方案为包含新兴和成熟半导体厂商、原始设备制造商(OEMs)、原始设计制造商(ODMs),以及大型互联网平台提供商在内的各种客户类型提供极具吸引力的半导体产品替代解决方案。
芯原的芯片平台包括可授权的Vivante GPU核和视觉图像处理器,基于ZSP®(数字信号处理器核)的高清音频、高清语音平台和多频多模无线平台, Hantro高清视频平台,可穿戴设备平台,物联网(IoT)平台,面向语音、手势和触摸界面的混合信号自然用户界面(NUI)平台。芯原的一站式芯片定制服务所涵盖的内容包括:面向一系列宽泛的工艺制程节点(含28nm和22nm FD-SOI、FinFET等先进工艺节点),结合自身技术解决方案和增值的混合信号IP组合所提供的设计服务,以及为系统级芯片(SoC)和系统级封装(SiP)所提供的产品设计及工程服务。
芯原成立于2001年,总部位于中国上海。
联系方式
- 公司地址:地址:span松涛路560号张江大厦