进行智能芯片在Linux系统及Android系统下的SDK库设计、开发、优化、测试和维护工作。配合应用开发工程师,完成必要的接口开发及调试。 任职要求: 熟练掌握C/C++,有扎实的编程基础、良好的编程风格和工作习惯; 熟悉linux操作系统和Android架构,熟悉Android Studio(IDEA)或xcode编译环境; 熟悉常用设计模式,直播,并有实际使用经验; 良好的协作沟通能力; 良好英文文献阅读能力。 Linux 驱动开发工程师 岗位职责: 进行智能芯片在Linux系统下的驱动设计、开发、测试和维护; 配合应用开发工程师,完成必要的API接口开发; 进行模块设计,包括软硬件接口、协议接口设计等; 进行模块开发、调试和系统联调等。 任职要求: 理解Linux Kernel和Driver结构和开发流程; 两年以上Linux驱动开发经验,具有独立开发设备驱动的经验; 熟练掌握C/C++,有扎实的编程基础、良好的编程风格和工作习惯; 具有独立解决问题的能力,良好的团队合作意识和沟通能力; 重点院校计算机相关专业本科及以上学历。 Android 驱动开发工程师 岗位职责: 负责Android平台智能芯片驱动开发及维护; 进行模块开发、调试和系统联调等; 编写、整理设计开发等相关技术文档。 任职要求: 熟悉Linux和Android架构,熟悉操作系统,具备硬件基础知识; 两年以上Android驱动开发经验,具有独立进行硬件底层驱动、HAL接口编程等技术开发能力; 熟练掌握C/C++,有扎实的编程基础、良好的编程风格和工作习惯; 具有独立解决问题的能力,良好的团队合作意识和沟通能力; 重点院校计算机相关专业本科及以上学历。 算法研究员 岗位职责: 运用深度学习或其他机器学习技术开发先进人工智能算法; 与芯片前端工程师沟通确认相关加速芯片的设计方案; 协助芯片前端工程师和SDK开发工程师进行智能算法的软硬件协同优化。 任职要求: 数学,物理,计算机或微电子相关专业; 对深度学习或其他机器学习算法有浓厚兴趣,有一定经验者优先; 熟练使用Matlab或CUDA编程; 良好的协作沟通能力; 良好英文文献阅读能力。 IC 前端工程师 岗位职责: 完成芯片的前端设计、实现和验证的整个流程,包括开发RTL代码,撰写设计文档,制定验证计划,完成综合和时序分析。 任职要求: 熟练使用Verilog及脚本语言; 熟练使用各种仿真/EDA工具; 熟悉芯片验证流程和方法; 了解芯片低功耗设计流程; 良好英文文献阅读能力。 IC 后端工程师 岗位职责: 完成芯片的tapeout,开奖,负责从netlist到GDS的整个流程,包括block的floorplanning,place&route, timing 和physical signoff 任职要求: 微电子相关专业; 良好的CMOS数字电路基础,对数字电路的时序,LVS/DRC有一定了解; 了解深微纳米工艺; 良好的英语能力,独立阅读英文文献; 熟悉linux环境,具有一定的编程能力,会使用脚本语言。 FPGA 工程师 岗位职责: 负责将深度学习芯片代码的FPGA移植及仿真、调试; FPGA的资源及时序优化,分析并解决开发过程中的问题; 配合软、硬件设计人员完成相关任务目标; 完成方案文档、项目文档、质量记录及相关文档。 任职要求: 通信、计算机、自动化、电子等专业本科以上学历; 有Altera/Xilinx系列FPGA芯片开发经验,熟悉Quartus II/ISE/Modelsim等EDA软件,熟练掌握Verilog/VHDL语言; 熟悉以太网、DDR/DDR2、PCI/PCIE等接口协议; 具有良好的理解能力及英语阅读能力; 具有较好的团队合作意识,能够积极主动地完成相关工作。 PCB 工程师 岗位职责: 根据客户需求、完成深度学习加速板卡的原理图设计; 完成PCB的布局布线,并根据Check-list要求完成PCB自查; 指导PCB生产加工,并负责PCB板卡的调试。 任职要求: 计算机、电子、自动化等相关专业,本科以上学历; 熟练掌握高速电路板设计技能; (责任编辑:本港台直播) |