V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 外包信息请发到 /go/outsourcing 节点。
• 不要把相同的信息发到不同的节点
Anniehao
V2EX  ›  酷工作

上海张江 AI 公司招聘 系统软件工程师 和 SDK 工程师

  •  
  •   Anniehao · 2018-04-02 18:24:25 +08:00 · 1169 次点击
    这是一个创建于 2431 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一、系统软件工程师
    学历要求:本科及以上
    专业要求:计算机及其相关专业
    基于 Linux 和 Android 平台开发处理器各模块驱动程序,完成智能处理器的板级调试,负责智能处理器的任务调度、内存管理、命令队列、芯片间通信等功能开发。在系统软件领域能够引领团队发展。
    工作职责:
    1. 负责智能处理器平台的系统软件研发
    2. 独立开发 Linux/Android 系统的驱动程序
    3. 负责智能加速卡的板级开发与调试
    4. 优化系统性能和可靠性
    职位要求:
    1. 熟练掌握 C/ C++编程技能
    2. 精通 ARM/X86 系统架构和 Linux 内核,阅读过内核主要模块的源代码
    3. 熟悉 Linux 系统接口和驱动的开发
    4. 熟悉 PCIE/I2C/SPI 等总线接口
    5. 熟悉 ARM 平台 SMMU 架构和驱动
    6. 有 SoC 平台 IP 驱动和系统软件开发经验
    7. 有良好的沟通技能,优秀的分析问题和解决问题的能力
    加分项:
    1、 有基于芯片的 video codec 软件层设计调试经验
    2、 熟悉 FFMPEG 等开源多媒体处理框架,并能进行二次开发
    3、 熟悉 PCIE IOMMU 驱动,开发过高效的内存分配算法;
    4、 具有 GCC 或 LLVM 编译器开发经验;
    5、 开发过大型的系统软件;
    6、 优化过大型科学计算系统的通信和计算性能。

    二、SDK 工程师
    学历要求:本科及以上
    专业要求:计算机及其相关专业
    岗位职责:
    1、 智能处理器编程模型设计与实现;
    2、 智能处理器编程库设计与实现;
    3、 智能处理器编译工具链的开发与维护;
    4、 智能处理器 SDK 性能测试、分析与优化;
    任职要求:
    1、熟练掌握 C/C++,有扎实的编程基础、良好的编程风格和工作习惯;
    2、熟悉编译原理、熟悉编译、链接流程;
    3、熟悉深度学习算法,Tensorflow/Caffe/MXNet 等主流深度学习框架;
    4、了解 CUDA 编程及 cuDNN/cuBLAS/openBLAS 等高性能库;
    5、有 GCC、LLVM 和 Open64 等开源编译器相关开发经验为佳;
    6、具有独立解决问题的能力,良好的团队合作意识和沟通能

    有兴趣请联系 Annie,手机 /微信:15021177007
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1414 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:24 · PVG 01:24 · LAX 09:24 · JFK 12:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.