职位描述
<职责描述>
1、聚焦编程语言,负责编程语言语言特性/领域语言(DSL)设计,负责新编程语言的布道;
2、负责编程语言基础设施设计与实现,包括:编译器、运行时/虚拟机、工具链(静态检查工具、包管理工具、格式化工具、文档工具、调试器)等;
3、参与编程语言前沿方向研究与探索,包括:类型系统、语言语义及程序逻辑、程序分析、程序验证等。
4、负责语言标准库(网络库、加解密库、正则库、数学库等)设计开发与维护。
<基本要求>
1、有扎实的编程功底,精通至少一门编程语言,包括但不限于:C++、C、Java、Go、Kotlin、Rust、Swift等;
2、具备扎实的数据结构理论基础,有一定的算法设计和开发能力。
<优先条件>
1、有语言设计相关工作经验(包括通用语言&DSL)者优先;
2、有编程工具和软件工程经验者优先,如有bug detection工具;
3、有编程语言编译器(Parser、Lexer、语义、codegen)实现经验者优先;
4、有任意语言虚拟机、Runtime的开发分析经验优先,包括Go Runtime、JVM、JS Engine、Webassembly Runtime等;
5、熟悉LLVM/GCC编译器架构、熟悉Clang或其他编译器前端者优先。
<工作地>
杭州/上海/南京/北京
1、聚焦编程语言,负责编程语言语言特性/领域语言(DSL)设计,负责新编程语言的布道;
2、负责编程语言基础设施设计与实现,包括:编译器、运行时/虚拟机、工具链(静态检查工具、包管理工具、格式化工具、文档工具、调试器)等;
3、参与编程语言前沿方向研究与探索,包括:类型系统、语言语义及程序逻辑、程序分析、程序验证等。
4、负责语言标准库(网络库、加解密库、正则库、数学库等)设计开发与维护。
<基本要求>
1、有扎实的编程功底,精通至少一门编程语言,包括但不限于:C++、C、Java、Go、Kotlin、Rust、Swift等;
2、具备扎实的数据结构理论基础,有一定的算法设计和开发能力。
<优先条件>
1、有语言设计相关工作经验(包括通用语言&DSL)者优先;
2、有编程工具和软件工程经验者优先,如有bug detection工具;
3、有编程语言编译器(Parser、Lexer、语义、codegen)实现经验者优先;
4、有任意语言虚拟机、Runtime的开发分析经验优先,包括Go Runtime、JVM、JS Engine、Webassembly Runtime等;
5、熟悉LLVM/GCC编译器架构、熟悉Clang或其他编译器前端者优先。
<工作地>
杭州/上海/南京/北京
公司介绍
华为创立于1987年,是全球领先的ICT(信息与通信)基础设施和智能终端提供商,我们致力于把数字世界带入每个人、每个家庭、每个组织,构建万物互联的智能世界:让无处不在的联接,成为人人平等的权利;为世界提供最强算力,让云无处不在,让智能无所不及;所有的行业和组织,因强大的数字平台而变得敏捷、高效、生机勃勃;通过AI重新定义体验,让消费者在家居、办公、出行等全场景获得极致的个性化体验。目前华为约有19.4万员工,业务遍及170多个国家和地区,服务30多亿人口。
工作地址
南京雨花台区华为南京研究所华为南京研究所
华为
关注该公司
华为技术有限公司
计算机软件不需要融资 10000人以上
- 热门职位:
- 数据架构师招聘 项目专员招聘 FPGA开发招聘 自动驾驶系统工程师招聘 搜索算法招聘 光网络工程师招聘 电子维修技术员招聘 算法工程师招聘 技术合伙人招聘 宽带装维招聘 推荐算法招聘 模拟IC设计工程师招聘 Hadoop招聘 Android招聘 数据治理招聘 系统管理员招聘 Node.js招聘 全栈工程师招聘 渗透测试招聘 数据挖掘招聘 鸿蒙开发工程师招聘 Python招聘 GIS工程师招聘 自动化测试招聘 电路设计招聘 系统工程师招聘 测试工程师招聘 功能测试招聘 驱动开发工程师招聘 UE4招聘
- 推荐公司:
- 童桌科技 阿拉丁 edoc2 思创客 京贷网 新好耶 雅仕泰汀 百花 融数金服 宸铭传媒 天津爬虫实习生招聘 山西创思乐机电设备有限公司 质检文员招聘 深圳市利都越贸易有限公司 深圳市翰飞科技有限公司 踏歌艾尔机器人嵌入式工程师招聘 温州市珮娜贸易有限公司招聘 登封市鑫达汽车服务有限公司 海南汇美装饰工程有限公司 米兰国际造型发型师招聘 重庆资深文案文案指导招聘 合肥选址专家招聘 沈阳半岛酒家餐饮服务招聘 赣鄱青年创业园招聘 重庆哈顿机械有限公司 威柠旺斯婚礼馆网络推广专员招聘 南京金港房地产开发有限公司 今日头条巨量引擎招聘 桂阳县悦凯教育咨询有限公司 北京万盛汇资产管理有限公司
更新于:2024-09-06