
兆易创新
嵌入式软件工程师(USB)
嵌入式软件工程师(USB)
发布于 大约 13 小时前普通员工/个人贡献者
合肥市
中级经验
全职员工
仅现场办公
学历未注明
软件工程
Ai工具
Arm Cortex-M
Risc-V
Rtos
Spi
Usb
Usb Pd
安全固件
AI 估算 · 12k–20k
合肥嵌入式中级岗位,兆易创新为芯片设计公司,薪资处于行业中上水平,考虑城市和行业竞争力。
职位详情
关于这个职位
该职位主要负责兆易创新MCU产品线中USB相关软件的开发与维护,包括USB协议栈、PD充电协议、BootLoader及安全固件
作为嵌入式软件工程师,你将深度参与ARM Cortex-M或RISC-V架构下的底层驱动开发和系统集成,适合对MCU底层技术有热情、希望深入USB技术栈的工程师
最低要求
熟悉ARM cortex-M或者RISCV相关框架
熟悉MCU软件开发流程
掌握MCU相关常用外设的开发细节,如GPIO,RCU,中断,Timer等
掌握MCU常用通信外设的开发细节,如USART,IIC,SPI,CAN等
独立或参与团队完成过嵌入式研发项目,不少于3个
熟悉或掌握USB开发技术
熟悉或掌握BootLoader开发技术
熟悉MCU安全相关知识最佳
具备文件系统和RTOS开发或应用相关技能
能够熟练使用AI相关工具
工作职责
负责MCU USB SDK及方案相关开发
负责USB PD相关研发
负责BootLoader开发与维护
负责安全固件开发与维护
AI 洞察
优缺点分析
优点
- 深入芯片底层技术,掌握USB标准协议栈,行业壁垒高,不可替代性强
- 兆易创新作为国内MCU龙头,平台稳定,产品线丰富,技术积累深厚
- 涉及安全固件等前沿领域,技能天花板高,职业发展空间大
- USB协议复杂,调试难度大,需要较强的逻辑分析和耐心
- 需要同时掌握硬件和软件知识,学习曲线陡峭
缺点 / 挑战
- 芯片原厂开发节奏紧凑,可能面临多个项目并行交付压力
- 适合对底层嵌入式技术有浓厚兴趣、享受协议栈调试和硬件交互挑战的工程师,以及希望在MCU生态中深耕的技术人员
角色解读
- 向USB/PD技术专家方向发展,成为芯片原厂的核心协议栈维护者
- 横向拓展至安全固件、系统架构等方向,担任嵌入式系统架构师
- 在MCU领域积累经验后,可转向更复杂的SoC或应用处理器开发
- 负责MCU芯片的USB协议栈开发,包括USB 2.0/3.0、USB PD等标准实现
- 开发和维护BootLoader,确保芯片启动和固件升级的稳定性和安全性
- 编写安全固件,处理加密、安全启动等底层安全功能
- 参与MCU SDK的集成和优化,支持客户快速开发USB相关应用
- 精通ARM Cortex-M或RISC-V体系结构,能进行底层寄存器配置和中断处理
- 扎实的MCU外设驱动开发经验,包括GPIO、Timer、USART、I2C、SPI、CAN等
- 熟悉USB协议栈(HID、CDC、MSC等)和USB PD协议,有实际项目经验
- 掌握RTOS(如FreeRTOS)和文件系统,能高效进行多任务程序设计
申请策略
- 了解兆易创新MCU产品线(如GD32系列),在面试中展示对产品的理解
- 准备一个完整的USB项目案例,从需求到实现的详细讲解
- 突出USB相关项目经历,详细说明实现的功能(如USB设备类、主机栈、PD协商等)
- 列出BootLoader开发经验,包括安全启动、固件加密、升级流程设计
- 强调RTOS使用和文件系统集成经验,展示系统级设计能力
- 开源项目或技术博客(如USB协议分析)可作为加分项
- 深入学习USB协议规范(特别是USB PD 3.0),可以动手搭建测试环境
- 加强ARM Cortex-M Cortex-M4/M7或RISC-V的汇编及调试技巧
面试指南
- 对于协议类问题,先描述标准流程,再结合实际项目细节,最后总结关键点和避坑经验
- 安全相关问题,要强调加密算法选择、密钥存储和防回滚机制
- 任务调度类问题,可结合具体RTOS API(如FreeRTOS队列、信号量)给出设计方案
- 请描述USB设备枚举过程,以及如何用代码实现一个HID设备
- BootLoader设计中如何实现固件签名校验?请简述安全启动流程
- 在MCU上如何实现USB PD的物理层和协议层?遇到死锁如何处理?
- RTOS中如何管理USB中断和任务优先级?给出代码示例
- SPI与I2C在时序上的区别是什么?实际项目中如何选择?
职位点评
67
综合评分
芯片原厂USB底层技术岗,成长性强但WLB一般,薪资未明确。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
最看重技术成长和底层挑战的工程师,愿意为技能深度牺牲部分工作生活平衡。
表现最好
成长发展
相对薄弱
工作生活
薪资福利65
成长发展85
工作生活50
使命价值60
薪资福利
65中等
未明确薪资和福利,但芯片原厂通常提供有竞争力的薪酬和五险一金,综合来看中等偏上。
薪资信号未披露(AI估算:12K-20K/月)
成长发展
85较高
职位涉及USB、BootLoader、安全固件等核心技术,成长空间大,但JD未明确提及培训或晋升通道。
技术前沿前沿/新兴技术
技术栈USB PD、安全固件、BootLoader、ARM Cortex-M、RISC-V、RTOS
业务类型profit_center
工作生活
50较低
仅现场办公,未提及弹性工作或WLB,合肥科技园办公,加班情况未知。
工作模式仅现场办公
办公地点科技园/产业园
加班情况未提及(无法判断)
使命价值
60中等
MCU国产替代有行业价值,但JD未强调社会使命感,属于中性。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
兆易创新 的其他在招职位
相似职位推荐
Watch Jobs