编译器与编程语言开发工程师

20-30K * 12薪
C++
上海
本科
2023届
岗位关键词

毕业要求:2023届

岗位职责
编译器与编程语言实验室成立于2009年,承载着构建华为公司基础软件能力的使命。我们是拥有众多业界知名专家带队的国际化团队,致力于成为编译器、编程语言、虚拟机、软件IDE、异构加速等技术的引领者和开创者。编译器和编程语言历来是计算机科学皇冠上的明珠,现在更是基础软件中的核心技术,国之重器。 我们在寻找同路和优秀的你,一起加入我们,在技术的广阔天地中遨游,持续探索最先进的基础软件根技术! 1、参与毕昇JDK的设计与实现,突破云原生虚拟机技术,协同鲲鹏芯片&上层业务优化极致性能,参与毕昇JDK的开源与产业生态建设。 2、参与仓颉语言自研编译器/虚拟机/运行时的设计与实现,编程技术栈垂直整合,面向ICT、终端、云等场景构筑极致竞争力与开发体验,构建自有编程生态。 3、参与EDA工具链战略攻关,解决芯片设计验证工具链卡脖子问题。 4、面向公司全场景多种Managed Runtime编程语言场景,深耕语言虚拟机技术栈,探索软硬芯垂直整合优化、多语言跨平台架构等核心技术探索。
岗位要求
1、扎实的C/C++/linux、脚本语言、嵌入式开发基础。 2、熟悉Java/Go等Managed Runtime语言,了解JVM/ART/V8等虚拟机运行时机制,对垃圾回收、内存管理、类反射等有基本概念。 3、熟悉LLVM/GCC架构、编译优化、体系结构、工具链、调试工具等软件架构,有编译器及相关工具开发经验,比如GCC、Open64、Clang/LLVM等。 4、了解Verilog/SystemVerilog语言或参与过芯片设计验证、EDA工具链研发等。
北京
牛客安全提示:如发现虚假招聘、广告,或以任何名义索要证件、费用,或诱导异地入职、参与培训等均属违法行为,发现请 立即举报
华为技术有限公司
硬件
不需要融资
深圳
查看其他 342 个职位