工作职责:
架构设计,监督、指导复杂编译器项目或异构计算(GPGPU)项目的执行。理解复杂的客户需求,分解客户需求并制定明确的工作阶段(里程碑)和工作任务,使工程师以及客户能够明确编译器或异构计算解决方案的架构和设计。
根据现有的或最新的技术来设计编译器或异构计算解决方案,划分架构解决方案并带领团队完成项目。
熟悉嵌入式系统,尤其是Linux。了解现有的主流编译器(GCC/Clang/LLVM)及其衍生版本。精通编写和上述编译器相关的调试工具。熟悉ARM处理器模型。熟悉算法设计与GPU编程模型。
能够与国外客户沟通多方面问题,带领团队与客户一同工作。有足够的交流能力,与客户一起发现及解决问题。
学历以及工作经验:
计算机工程或计算机科学硕士及博士学位,了解CUDA,OpenCL, GPGPU, 编译器技术或有相关工作经验,流利的英语口语交流与书面表达能力,良好的团队合作精神。
特殊技能需求:
有GCC/Clang/LLVM, GPGPU的工作经验,熟练使用CUDA 或 OpenCL。
成立短短几年,博立电子发展稳健,建立了国内最早、规模最大的独立运营的异构计算技术,其中硕士及以上学位占很高比例。作为吉林省唯一的入选团队,博立电子于2015年7月入选国务院侨务办公室第四批“重点华侨华人创业团队”。
以异构计算技术为核心,博立电子现有业务涉及到计算机视觉与模式识别、图像与视频处理、高性能计算与并行计算、高级编译技术、移动计算等计算机技术前沿领域,其中,在异构计算技术、视频编解码与移动计算领域处于国际领先水平。公司先后为包括美国英特尔公司、AMD公司、高通公司、亚马逊、谷歌等业界知名的跨国公司提供相关领域的高端软件开发与技术支持。比如,为移动处理器领导厂商ARM公司开发的世界首款基于移动异构计算技术实现的高级图像与视频处理软件被该公司在2013年移动世界大会(MWC)与消费者电子大展(CES)上进行了展示,获得广泛好评。
过去几年,博立电子对欧美等发达国家的高端离岸外包服务发展迅速,位居吉林省软件出口企业第二名,被吉林省商务厅命名为“吉林省对外贸易优秀企业”。
在高端软件外包服务为公司进一步成长打下良好的基础上,博立电子积极投入并成功开发了一批具有自主知识产权的高技术软件产品,如:博立XFramework分布式企业应用开发框架、商用HEVC高性能超高清视频编解码解决方案、异构并行系统任务调度器/管理器、跨平台的异构并行系统性能分析工具软件、基于移动GPU计算技术的高级视频处理软件等。