-
编译软件开发工程师岗位职责
-
工作职责:
1.地平线芯片/FPGA上编译器及工具链软件的部分设计及研发
2.地平线面向BPU芯片的模型性能调优工具的部分设计及研发
3.地平线BPU芯片指令集架构的设计与优化的部分设计及研发
任职资格:1.3-10年工作经验
2.熟悉linux/unix平台上的C/C++、python编程。
3.理解常用数据结构和算法。
4.有求知欲、好奇心,对计算机如果工作、AI如何工作感兴趣
5.满足如下条件者优先:
a)芯片工具链、虚拟机、模拟器、系统级高性能计算库的开发
b)深度学习执行引擎的开发
c)了解计算机体系结构及相关量化分析方法
d)有底层代码优化经验
e)熟悉计算机视觉开发环境相关研发(OpenCV,Halide等)
f)熟悉异构编程环境的相关研发(CUDA,OpenCL、OpenVX、OpenACC等)
-
相关范文
- 热门推荐
-
- 1 原材料采购工程师岗位职责
- 2 高级工业工程师岗位职责
- 3 助理汽车工程师岗位职责
- 4 地理信息系统开发员岗位职责
- 5 证券软件岗位职责
- 6 P2P流媒体工程师岗位职责
- 7 采购工程师岗位职责(电池电源公司)
- 8 消防水电工程师岗位职责
- 9 BD工程师岗位职责
- 10 保险设计工程师岗位职责
- 分类推荐
- 猜你喜欢
-
- 1 金融软件测试工程师岗位职责
- 2 硬件平台测试工程师岗位职责
- 3 仪器校准工程师岗位职责
- 4 传输网络技术支持工程师岗位职责
- 5 证券软件岗位职责
- 6 模具工程师岗位职责
- 7 移动端高级开发岗位职责
- 8 前端H5工程师岗位职责
- 9 游戏后端开发工程师岗位职责
- 10 TV产品工程师岗位职责