关于我们

高级软件开发工程师
芯片研发部
珠海
2
本科及以上
2026-06-30

📝 岗位职责

  1. 负责公司芯片产品配套软件栈的设计、开发与性能优化,包括但不限于底层驱动、操作系统适配、中间件或上层应用接口

  2. 参与芯片软硬件协同设计,协助硬件团队进行芯片功能验证与性能分析,撰写相关技术文档。

  3. 负责软件系统架构设计、核心模块开发与技术攻关,解决产品中的关键性能瓶颈与稳定性问题。

  4. 跟踪行业前沿技术,持续优化软件架构,提升产品的竞争力与可扩展性。

  5. 指导初中级工程师进行开发工作,负责代码评审,保障团队整体代码质量。

📋 任职资格

1. 教育与经验

  • 全日制本科及以上学历,计算机科学、电子工程、通信工程、自动化、微电子等相关专业。

  • 本科8年以上、硕士5年以上相关领域软件开发经验,有完整的SoC/MCU芯片产品软件交付经历

2. 专业技能

  • 编程能力:精通C/C++;熟练使用Python、Shell、Makefile等脚本语言,具备良好的编程规范意识。

  • 系统架构:深入理解计算机体系结构、操作系统原理及编译原理;熟悉ARM、RISC-V等主流处理器架构及指令集。

  • 开发调试:熟练掌握交叉编译工具链GDB调试;能熟练使用JTAG/SWD调试器、逻辑分析仪等常用硬件调试工具。

  • 文档能力:具备良好的中英文技术文档撰写与阅读能力,能流畅阅读英文芯片手册与技术文献。

3. 专业方向要求(以下方向满足之一即可)

  • 嵌入式底层方向:能独立阅读芯片手册与原理图完成驱动开发;熟悉BootloaderI2C/SPI/UART等外设驱动。

  • EDA工具方向:熟悉Verilog/SystemVerilogUVM验证方法学;或有逻辑仿真器、逻辑综合器开发经验。

  • 算法/系统方向:有良好数学基础,具备Matlab/C++建模仿真经验,或信号处理(FFT) 等算法开发经验。

  • 功耗/性能方向:熟悉ARM架构与Linux电源管理框架,了解DVFS(动态电压频率调整) 等功耗管理技术。

4. 综合素质

  • 具备卓越的问题分析独立解决复杂技术难题的能力。

  • 具备良好的团队协作精神跨部门沟通能力,能高效与硬件、测试团队协同工作。

  • 5人以上技术团队带领经验者优先。

➕ 加分项

  • AI芯片(NPU/GPU)高性能计算(HPC) 领域软件栈开发经验。

  • Linux内核主线代码提交记录或知名开源项目核心贡献者。

  • 熟悉RISC-V向量扩展CUDA/OpenCL等异构计算编程框架。

职位申请

*
*
*
上传简历 支持 word、excel、pdf、ppt
*
*

留言咨询

*
*
*
*
*
提交