在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!)    创芯人才网--重磅上线啦!
查看: 1354|回复: 1

[招聘] 北京编程环境 编译器 软件职位

[复制链接]
发表于 2018-3-15 22:09:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
片上互联设计工程师    芯片部    联系人:电话微信:15906668955  邮箱:lynn.zhang@engageway.com



主要工作职责
参与SoC芯片的NoC架构设计,建模仿真与实现,与集成和验证团队进行工作协作。
任职资格条件
1.熟悉计算机体系结构,有大规模芯片设计经验。
2.熟悉总线协议,例如AMBA ACE,AXI,AXI stream等。
3.有过至少一种商用NoC产品的开发经验,例如Arteris,NetSpeed,Sonics。
4.扎实的逻辑设计基础,熟悉验证基本流程。  
5.有过完整前端设计经历,掌握常用前端EDA工具使用,熟悉Lint,CDC,Synthesis,STA。与后端一起完整芯片级floorplan制定和时序收敛。


分布式机器学习平台研发工程师    软件部门              


主要工作职责
1、调研主流大规模机器学习/深度学习框架的实现及相关技术理论;
2、负责基于智能处理器的分布式机器学习系统研发;
3、优化分布式系统的功能、性能和可靠性。
任职资格条件
1、熟练掌握C/C++编程技能;
2、精通MPI/OpenMP/CUDA等高性能编程模型;
3、熟悉大规模机器学习技术,在深度学习计算框架领域有丰富的开发和调试经验;
4、有大型分布式系统设计和研发经验;
5、有良好的沟通技能,优秀的分析问题和解决问题的能力;
6、较强的团队领导力和规划能力,能有条不紊推进项目按时完成。


系统软件研发工程师         软件部门               


主要工作职责
基于Linux和Android平台开发智能处理器各模块驱动程序,负责智能处理器的任务调度、内存管理、命令队列、核间/片间通信等功能开发。在系统软件领域能够引领团队发展。
1、负责智能处理器平台的系统软件研发;
2、独立开发Linux/Android系统的驱动程序及底层SDK;
3、负责智能处理器的板级开发与调试;
4、优化系统性能和可靠性。
任职资格条件
1、熟练掌握C/C++编程技能;
2、精通arm/X86系统架构和Linux内核,阅读过内核主要模块的源代码;
3、熟悉Linux系统接口和驱动的开发;
4、熟悉ARM平台SMMU架构和驱动;
5、熟悉PCIE/I2C/SPI等总线接口;
6、有SoC平台IP驱动和系统软件开发经验;
7、开发过大型的系统软件优先;
8、有良好的沟通技能,优秀的分析问题和解决问题的能力。




Linux虚拟化开发工程师  
工作职责:
1.负责PCIE加速卡虚拟化技术的开发;
2.参与其他云产品的对接,并进行优化和维护;
3.参与整机板卡驱动开发及调试工作。


岗位要求:
1.熟悉KVM/Xen原理,掌握VirtIO、SRIOV相关知识,有cpu/IO虚拟化开发及调试经验;
2.掌握Linux内核及驱动开发,具有独立开发设备驱动的经验
3.熟悉Openstack、Vmware等云计算平台;
4.具有独立解决问题的能力,良好的团队合作意识和沟通能力;
5.重点院校计算机相关专业本科及以上学历。


深度学习平台方案工程师
工作职责:
1.结合客户需求,应用深度学习相关技术解决实际问题;
2.参与图像处理、人脸识别、目标检测等方案的设计及实现;
3.负责深度学习平台部署及性能调优
工作要求:
1.掌握深度学习基础知识如CNN、RNN、LSTM等,有深度学习相关工程经验;
2.掌握深度学习相关框架如Caffe/Tensorflow,以及OpenCV的开发,有较强的动手实现能力;
3.熟悉RDMA等高性能网络,有分布式计算如MPI开发经验;
4.熟练掌握Python/C++,有扎实的编程基础、良好的编程风格和工作习惯;
5.具有独立解决问题的能力,良好的团队合作意识和沟通能力;
6.重点院校计算机相关专业本科及以上学历




编程环境研发工程师   软件部门              


主要工作职责
1、参与智能处理器编程库开发;
2、参与智能处理器运行时系统开发。
任职资格条件
1、熟练掌握C/C++编程技能,有扎实的编程基础、良好的编程风格和工作习惯;
2、熟悉异构平台运行时系统,有过相关产品开发经验;
3、了解深度学习算法(CNN/RNN/LSTM等);
4、具有独立解决问题的能力,良好的团队合作意识和沟通能力;
加分项:
5、熟悉异构编程模型(如CUDA、OpenCL、OpenVX、HAS和OpenACC等)设计与实现,有相关产品研发经验;
6、有大型分布式软件(如Spark和TensorFlow等)的资源管理与任务调度实现经验;
7、有本领域架构设计或开源社区经验。




高级编译器研发工程师       软件部门              


主要工作职责
1、负责智能处理器编程语言与编译器设计与实现;
2、负责智能处理器编译工具链开发与维护;
3、改进和设计编译优化算法,提升编译器优化性能;
任职资格条件
1、熟练掌握C/C++编程技能,有扎实的编程基础、良好的编程风格和工作习惯;
2、有复杂算法(如图像与视频处理、计算机视觉等)CUDA/OpenCL/汇编级优化经验;
3、熟悉编译原理,熟悉编译和链接流程;
4、了解深度学习算法(如CNN/RNN/LSTM等);
5、具有独立解决问题的能力,良好的团队合作意识和沟通能力;
6、有GCC、LLVM和Open64等开源编译器相关开发经验;
7、有计算机体系结构背景,熟悉芯片架构/微架构(包括CPU/GPU/SoC/FPGA等),有软硬件协同设计经验;
8、有丰富的异构平台开发和调优经验;
9、对领域专用语言有深刻理解,有相关编程模型实现经验;
10、较强的团队领导力和规划能力,能有条不紊推进项目按时完成。
发表于 2019-1-4 16:00:06 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-19 16:41 , Processed in 0.025939 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表