20-35K

软件开发工程师(南京)

南京经验不限硕士

C++ C语言 C++服务端开发经验 Linux开发/部署经验
立即沟通
刘先生
感兴趣

华为 ·高级软件开发工程师

职位描述

<职责描述>
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多亿人口。

工商信息

华为技术有限公司

法定代表人:赵明路 注册资本:4084113.182万人民币
成立日期:1987-09-15 经营状态:存续

工作地址

南京雨花台区华为南京研究所华为南京研究所
华为

华为技术有限公司

计算机软件不需要融资 10000人以上

更新于:2024-09-06
下载APP确定

已安装?在APP中 直接打开