First seen by Alion on Nov 10, 2026.
岗位职责
一、软件开发工程师 - 通用软件开发
1、深入洞察业界软件在算法、编译、异构并行、新语言与编程框架等领域的前沿动态; 探索编译器优化、容器、中间件、分布式、虚拟化等新技术应用;
2、在内外部展开深度合作,聚焦软件根技术的探索与开发验证,通过软件根技术创新突破构建5.5G/6G产品竞争力;
3、参与业界前沿技术研究和规划,参与开源社区运作,与全球专家一起工作、交流,构建华为在业界影响力。
二、软件开发工程师 - 嵌入式软件开发
1、产品交付:设计与实现基带平台软件与基带算法软件;参与算法工程化,在基带产品中实现算法商用创造价值;应用业界先进软件工程技术,支持可信高质量产品交付;
2、技术研究:计算、存储、互联、调度、并行化、处理器等关键芯片技术研究;云化DSP、分布式部署、池化、编译器、编程模型、人工智能等软件关键技术研究;
3、芯片交付:负责多模软SOC芯片软件设计、开发和验证工作;芯片验证技术探索,实现软硬件协同仿真加速。
三、软件开发工程师 - 操作系统与编译器
1、负责操作系统/编译器/编程语言领域多个模块(例如图形渲染、内核驱动、编译前端、编译后端、运行时等,含开源社区)的需求分析、架构设计/代码实现、代码评审、设计评审等工作;
2、负责操作系统/编译器/编程语言领域子系统(例如内核、 C 编译器等,含开源社区)版本代码看护及重构,识别并重构模块软件;
3、作为原创/主导者,进行模块/特性技术创新(具备一定商业价值),解决技术难点;
4、负责智能化演进,探索 AI 任务调度与资源管理、高能效异构算力架构、 AI 模型编译优化、大模型端侧部署等关键技术,持续提升产品竞争力。
四、硬件开发工程师-逻辑
1、技术研究:
a)芯片SOC架构、cache、总线、并行化、异构、核、调度器、AI计算、DDR、高速等关键技术研究;
b)逻辑新技术的持续领先,联合工业界顶尖的逻辑新技术,提供有竞争力的基于逻辑的基带解决方案,确保竞争力领先。
2、芯片交付:
负责多模芯片原型IP开发和验证工作;完成芯片划分,原型验证等相关工作;芯片验证技术探索。
岗位要求:
1、理工科相关专业;
2、熟练掌握一门编程语言,例如C/C++/Python/Rust/JS/Verilog/SystemC等或熟悉数字电路

