Watch Jobs
浏览职位数据统计洞察报告招聘观察探索企业购买与订阅
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • FAQ
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Cambricon logo
寒武纪
芯片应用工程师-固件方向
立即应聘

芯片应用工程师-固件方向

发布于 3 天前

普通员工/个人贡献者

固件方向, China
中级经验
全职员工
仅现场办公
学历未注明
软件工程
C语言
Dma
Gcc
Gd32
Spi
Stm32
Uart
单片机
固件开发

AI 估算 · 15k–30k

芯片行业薪资较高,固件开发技术门槛中等,结合公司上市背景与规模,预估月薪在15k-30k之间。

职位详情

关于这个职位

该职位主要负责Cortex-M内核单片机的固件开发,包括编写、调试和优化固件代码,并解决固件相关问题

你将使用C语言和GCC开发环境,深入理解STM32、GD32等单片机的工作原理,熟悉I2C、SPI、UART等接口
适合有嵌入式开发经验、喜欢底层硬件交互和逻辑分析的工程师

最低要求

熟悉C语言,熟悉gcc开发环境

熟悉STM32、GD32等单片机的工作原理,具备相应固件开发经验
熟悉I2C、SPI、UART、DMA等常用接口和外设
具备较强的逻辑思维能力和问题分析解决能力
勇于挑战自我,具备较强的学习能力和旺盛的求知欲
具备严谨的工作作风和制定计划的能力,具备良好的沟通和团队工作能力

工作职责

负责Cortex-M内核单片机固件开发工作

负责定位和解决固件相关问题

AI 洞察

优缺点分析

优点

  • 芯片行业前景广阔,寒武纪作为上市芯片公司,平台稳定且技术积累深厚
  • 固件开发涉及底层硬件,技能壁垒高,有利于长期职业竞争力
  • 能够接触到完整的芯片应用开发流程,从调试到量产,经验丰富
  • 团队氛围注重技术,有机会参与前沿的AI芯片相关固件开发
  • 固件开发工作强度较大,项目周期紧时可能需要加班调试
  • 技术深度要求高,需要不断学习新单片机架构和调试技巧
  • 适合对嵌入式底层技术有热情、喜欢硬件-软件交叉领域、具备较强逻辑思维和自学能力的工程师

缺点 / 挑战

  • 与其他团队(硬件、驱动、测试)协作频繁,沟通成本较高

角色解读

  • 技术路线:从固件工程师向嵌入式系统架构师发展,掌握更多SoC级开发和RTOS
  • 横向扩展:向芯片验证、硬件设计或应用软件开发方向延伸
  • 管理路线:成长为项目负责人或技术团队领导,带领固件模块开发
  • 负责Cortex-M内核单片机固件的开发与调试,使用C语言和GCC工具链
  • 定位并解决固件运行中的异常问题,优化系统稳定性和性能
  • 与硬件团队协作,确保硬件与固件的兼容性,参与新功能的设计与实现
  • 编写技术文档,维护代码版本,进行单元测试和集成测试
  • 扎实的C语言编程能力,熟悉GCC等嵌入式开发环境
  • 深入理解STM32、GD32等单片机架构,具备实际固件开发经验
  • 熟练使用I2C、SPI、UART、DMA等外设接口,能够编写底层驱动
  • 较强的问题分析能力,能够通过逻辑推理快速定位软硬件问题

申请策略

  • 研究寒武纪的产品线(如思元系列),在面试中展现对芯片应用场景的理解
  • 提前准备一个完整的固件项目复盘,包括遇到的问题和解决方案
  • 突出单片机项目经验,尤其是基于STM32或GD32的实际固件开发案例
  • 详细描述使用I2C、SPI等接口驱动外部设备的具体工作
  • 展示C语言编程能力,如代码优化、内存管理方面的经验
  • 如果参与过量产项目,强调稳定性、功耗优化等生产级考量
  • 巩固C语言指针、内存操作等底层知识,熟悉GCC编译常见错误
  • 学习RTOS(如FreeRTOS)的基本原理,提升系统级开发能力

面试指南

  • 对于问题排查类问题,建议按“现象→假设→验证→解决→预防”的逻辑回答
  • 对于技术对比类问题,先列出各自特点,再结合实际项目说明选择依据
  • 对于优化类问题,强调“先测量后优化”,并给出具体的优化手段(算法、数据结构、编译器选项等)
  • 请描述一次使用STM32开发固件时遇到的内存泄漏问题,你是如何定位和解决的?
  • I2C与SPI在时序和适用场景上有哪些区别?如何选择?
  • 在资源受限的单片机上,如何优化代码以减少Flash占用和提升运行效率?
  • 固件升级(OTA)的常见方案有哪些?你如何实现可靠性?
  • C语言中volatile关键字的作用是什么?在什么场景下必须使用?

职位点评

59
综合评分

上市芯片公司固件岗,技术导向,薪资市场水准,WLB一般。

更适合这类人
适合注重技术成长和深度、不介意现场办公且能接受潜在加班压力的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利60
成长发展75
工作生活40
使命价值60

薪资福利

60中等

薪资未在JD中明确,但寒武纪为上市芯片公司,整体薪资具有竞争力;福利未提及,整体补偿性满足程度中等。

薪资信号未披露(AI估算:15K-30K/月)

成长发展

75中等

职位涉及底层固件开发,技术深度高,可积累扎实的嵌入式技能,但JD中未提及晋升或培训,发展路径需自行探索。

技术前沿主流现代技术
技术栈C语言、GCC、STM32、GD32、I2C、SPI、UART、DMA
业务类型ambiguous

工作生活

40较低

要求现场办公且未提及弹性工作,行业普遍存在加班情况,WLB可能一般。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

60中等

芯片行业处于高速增长赛道,但职位本身对社会影响力的直接贡献不明显,创新性偏稳健。

行业发展高速增长赛道
社会影响中性/一般
创新程度稳健跟随主流
Watch Jobs
Watch Jobs

聚合公开职位信息,帮助你看清岗位细节与市场趋势。

探索

  • 浏览职位
  • 探索企业
  • 数据统计
  • 洞察报告
  • 招聘观察

产品

  • 免费试用
  • 价格方案
  • 数据方法论

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策

寒武纪 的其他在招职位

  • 人力资源实习生(日常实习)

    寒武纪 · 北京市
    AI 估算 · 3k-5k
  • AI网络研发工程师

    寒武纪 · 北京市
    AI 估算 · 25k-45k
  • ATE测试工程师

    寒武纪 · 上海市
    AI 估算 · 25k-40k
  • 软件测试开发实习生(日常实习)

    寒武纪 · 北京市
    AI 估算 · 4k-6k
  • C++开发实习生(大模型推理)

    寒武纪 · 北京市
    AI 估算 · 4k-8k

相似职位推荐

  • AI应用开发工程师(视频创作方向)(MJ035990)

    携程 · 上海市
    AI 估算 · 25k-45k
  • 数据加速高级开发工程师(深圳/北京/上海/杭州)

    腾讯 · 深圳市
    AI 估算 · 35k-65k
  • 腾讯云DataBuddy-Agent研发专家

    腾讯 · 深圳市
    AI 估算 · 35k-65k
  • Camera嵌入式软件开发工程师-实习-2027届

    小米 · 西安市
    AI 估算 · 4k-6k
  • Android研发工程师

    小米 · 北京市
    AI 估算 · 30k-50k

寒武纪 的其他在招职位

  • 人力资源实习生(日常实习)

    寒武纪 · 北京市
    AI 估算 · 3k-5k
  • AI网络研发工程师

    寒武纪 · 北京市
    AI 估算 · 25k-45k
  • ATE测试工程师

    寒武纪 · 上海市
    AI 估算 · 25k-40k
  • 软件测试开发实习生(日常实习)

    寒武纪 · 北京市
    AI 估算 · 4k-6k
  • C++开发实习生(大模型推理)

    寒武纪 · 北京市
    AI 估算 · 4k-8k

相似职位推荐

  • AI应用开发工程师(视频创作方向)(MJ035990)

    携程 · 上海市
    AI 估算 · 25k-45k
  • 数据加速高级开发工程师(深圳/北京/上海/杭州)

    腾讯 · 深圳市
    AI 估算 · 35k-65k
  • 腾讯云DataBuddy-Agent研发专家

    腾讯 · 深圳市
    AI 估算 · 35k-65k
  • Camera嵌入式软件开发工程师-实习-2027届

    小米 · 西安市
    AI 估算 · 4k-6k
  • Android研发工程师

    小米 · 北京市
    AI 估算 · 30k-50k