【社招/校招/实习】招聘Rust工程师
内容提要
华为正在招聘通用软件开发工程师和软件算法工程师,要求本科及以上学历,熟练掌握Linux操作,具备Rust/C++/Java/Go开发经验,有分布式相关经验加分。校招要求2024届本科及以上学历,熟练使用Rust/C++/Python/Go/Java,有竞赛经验优先。华为实验室致力于软件工程和开源领域的研究和探索。
延伸解读
岗位方向与技术要求
此次招聘的通用软件开发工程师和软件算法工程师,主要围绕Rust语言展开,涉及高性能、低时延的算法交易系统、数据处理平台、监控运维平台、高可用交易工具以及策略回测平台的设计与开发。岗位要求本科及以上学历,编程基础扎实,熟练掌握Linux操作和性能分析,具备Rust/C++/Java/Go丰富开发经验,熟悉常用设计模式,有分布式或低时延系统经验者加分。
校招与社招的差异
校招面向2024届本科及以上学历,计算机、软件工程、应用数学等相关专业,要求熟练使用Rust/C++/Python/Go/Java,有ACM/ICPC、NOI、CMO等竞赛经验者优先。社招则更强调丰富的开发经验、分布式经验以及高性能低时延系统经验。两者都注重对技术的热情、深入思考、自我驱动和快速学习能力。
部门背景与研究领域
招聘部门为华为2012实验室下的可信软件工程与开源实验室,主要致力于软件工程和开源领域探索及研究,解决华为可信软件研发中的关键挑战。软件工程方向包括应用技术实验室和基础技术实验室,负责下一代软件工程基础设施研究和关键技术突破;开源管理中心则探索企业级开源管理最佳实践,培育开源软件生态系统,由侯培新博士领导。
申请方式与团队优势
申请者需说明来意或直接发送简历至指定邮箱,邮件标题格式为“RUST工程师_社招/校招/实习_姓名”。加入后可与世界级顶尖教授、工业界重量级专家、开源社区核心Committer共同创新与探索前沿技术。岗位加分项包括代码能力强和了解Rust。
Q&A
华为招聘Rust工程师的学历要求是什么?
要求本科及以上学历。
应聘华为的校招岗位需要具备哪些编程语言的能力?
需要熟练使用Rust、C++、Python、Go和Java。
华为的通用软件开发工程师岗位主要负责什么工作?
主要负责设计并开发高性能低时延的算法交易系统和数据处理平台等。
华为实验室在软件工程领域的研究重点是什么?
专注于可信软件工程和开源领域的研究,解决关键技术难题。
应聘者如果有分布式相关经验会有什么优势?
有分布式相关经验将被视为加分项。
华为实验室的开源管理中心主要做什么?
探索企业级开源管理最佳实践,培育开源软件生态系统。