
寒武纪
芯片应用工程师-固件方向
芯片应用工程师-固件方向
发布于 大约 3 小时前普通员工/个人贡献者
固件方向, China
中级经验
全职员工
仅现场办公
学历未注明
嵌入式开发
C语言
Dma
Gcc
Gd32
Spi
Stm32
Uart
单片机
固件开发
AI 估算 · 15k–25k
芯片应用工程师负责底层固件开发,技术门槛较高,上市中大型企业薪资具有竞争力,月薪15-25k合理。
职位详情
关于这个职位
该职位负责Cortex-M内核单片机的固件开发与问题定位,涉及底层硬件接口驱动开发
你将使用C语言和gcc工具链,在STM32、GD32等平台上进行嵌入式软件开发
适合具备单片机开发经验、喜欢挑战技术细节的工程师
最低要求
熟悉C语言,熟悉gcc开发环境
熟悉STM32、GD32等单片机的工作原理,具备相应固件开发经验
熟悉I2C、SPI、UART、DMA等常用接口和外设
具备较强的逻辑思维能力和问题分析解决能力
勇于挑战自我,具备较强的学习能力和旺盛的求知欲
具备严谨的工作作风和制定计划的能力,具备良好的沟通和团队工作能力
工作职责
负责Cortex-M内核单片机固件开发工作
负责定位和解决固件相关问题
AI 洞察
优缺点分析
优点
- 接触芯片底层固件,技术深度高,积累硬件软件协同经验
- 寒武纪作为AI芯片上市公司,平台稳定,技术氛围浓厚
- 固件工程师在芯片行业需求稳定,职业发展空间大
- 工作内容偏向底层,调试难度大,需要耐心和细致
- 需要同时理解硬件原理和软件逻辑,学习曲线较陡
- 适合对芯片底层技术有浓厚兴趣、乐于钻研硬件驱动、具备扎实C语言功底的工程师
缺点 / 挑战
暂无明显挑战项
角色解读
- 深入芯片底层技术,可向芯片验证、芯片设计方向转型
- 积累嵌入式系统经验后,可晋升为技术专家或项目负责人
- 随着AI芯片发展,固件工程师可接触更复杂的异构计算平台
- 基于Cortex-M内核单片机进行固件开发,编写底层驱动程序
- 使用C语言和gcc工具链,进行代码编写、编译和调试
- 定位并解决固件相关的问题,包括硬件接口调试和系统稳定性
- 熟练掌握C语言和gcc开发环境,具备嵌入式编程思维
- 熟悉STM32、GD32等单片机架构及外设接口(I2C、SPI、UART、DMA)
- 具备逻辑分析和问题定位能力,能独立解决固件bug
申请策略
- 了解寒武纪在AI芯片领域的布局,展现对行业发展的关注
- 面试时可准备一个完整的固件项目演示,体现工程能力
- 突出单片机项目经验,尤其是STM32或GD32平台的固件开发
- 详细描述使用过的外设接口(I2C、SPI等)和调试工具(逻辑分析仪、示波器)
- 强调问题解决案例,如定位并修复某个复杂固件bug
- 复习Cortex-M内核架构和中断处理机制
- 熟悉gcc编译选项和链接脚本,学习Makefile构建
面试指南
- 通用问题:先阐述理论知识,再结合项目实例说明应用
- 问题排查类:描述系统化的排查步骤,如观察现象、缩小范围、使用调试工具
- 请解释STM32的启动流程和中断向量表
- 如何解决I2C通信中的总线冲突问题?
- 描述一次您定位并解决固件bug的经历
- C语言中volatile关键字的作用是什么?在固件开发中何时使用?
- 如果单片机程序跑飞了,您会如何排查?
- 复习Cortex-M内核知识,特别是中断、时钟、低功耗模式
职位点评
67
综合评分
上市AI芯片公司,技术驱动型固件岗位,薪资中等偏上,学习成长空间大,但WLB一般。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
最适合追求技术深度和职业发展的求职者,对办公灵活性要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展80
工作生活50
使命价值60
薪资福利
70中等
上市公司薪资有竞争力,但JD未明确薪资福利,补偿性满足度中等偏高。
薪资信号未披露(AI估算:15K-25K/月)
成长发展
80较高
技术深度强,可接触芯片底层,但JD未提培训晋升,发展性较好但信号不足。
技术前沿主流现代技术
技术栈C语言、gcc、STM32、GD32、I2C、SPI、UART、DMA
业务类型ambiguous
工作生活
50较低
未提及弹性办公或WLB,芯片公司通常需现场办公,生活化满足度一般。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
60中等
AI芯片行业高速增长,但JD未强调社会价值,意义感中等。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
寒武纪 的其他在招职位
相似职位推荐
Watch Jobs