AAC Technologies logo
瑞声科技
嵌入式软件开发工程师

嵌入式软件开发工程师

发布于 大约 2 小时前

普通员工/个人贡献者

上海市
高级经验
全职员工
仅现场办公
硕士
软件工程
Mcu
Rtos
Spi
嵌入式开发
驱动开发

AI 估算 · 18k–28k

硕士3年嵌入式经验,上海地区,薪资处于市场中上水平,综合技术难度和行业竞争力。

职位详情

关于这个职位

该职位主要负责嵌入式系统的软件开发,包括Windows/Linux驱动、MCU固件及应用开发,涉及底层硬件与操作系统移植

需要扎实的C/C++/Python编程能力和嵌入式开发经验,适合有3年以上经验、希望深耕底层技术的工程师

最低要求

熟悉C/C++/python语言,熟悉面向对象编程,具有一定的模块设计能力

有一定的嵌入式开发经验,熟悉一款及以上MCU,如ST,NXP,TI等
熟悉相关外设接口协议,如I2C,SPI,USB等; 熟练使用VS Studio,KEIL等开发环境
熟练掌握Linux,RTOS或其他主流嵌入式操作系统的移植,驱动开发和应用开发
有一定的硬件基础,能看懂原理图,熟练使用万用表,示波器,逻辑分析仪等设备
硕士3年以上工作经验

工作职责

负责Windows和Linux下驱动开发,应用开发以及相关调试工作

负责嵌入式(MCU)相关软件的开发和调试工作
负责相关项目模块的需求对接,代码开发,文档编写以及性能优化等工作

优先资格

熟悉任意一种嵌入式GUI开发框架,有嵌入式GUI应用开发经验者优先

AI 洞察

优缺点分析

优点

  • 深度底层技术积累:直接接触驱动、内核、RTOS,技术壁垒高,长期价值大
  • 瑞声科技为声学领域龙头企业,平台稳定,项目资源丰富
  • 技能覆盖面广:从硬件调试到系统移植,综合能力提升快
  • 工作内容多样,既有驱动开发也有应用开发,不易枯燥
  • 调试工作耗时,硬件问题排查难度大,需要耐心和细致
  • 技术更新快,需持续学习新MCU和操作系统版本
  • 沟通需求对接较多,需与硬件、测试等多部门协作
  • 适合对底层技术有浓厚兴趣、喜欢动手调试、愿意在嵌入式领域深耕的工程师

缺点 / 挑战

暂无明显挑战项

角色解读

  • 向嵌入式系统架构师方向发展,负责复杂嵌入式系统的整体设计与技术决策
  • 可转向Linux内核开发、BSP开发或物联网底层技术专家,成为团队核心技术骨干
  • 积累产品开发经验后,可晋升为技术主管或项目经理,带领嵌入式团队
  • 负责Windows和Linux平台的驱动程序开发、调试与优化,确保硬件与操作系统稳定交互
  • 基于MCU(如ST、NXP、TI)进行嵌入式软件设计,包括固件开发、外设接口协议实现(I2C、SPI、USB等)
  • 进行嵌入式操作系统(Linux或RTOS)的移植、驱动适配以及上层应用开发,并参与硬件调试
  • 承担项目模块的需求分析、代码实现、文档编写及性能调优工作
  • 精通C/C++和Python,具备面向对象设计和模块化编程能力
  • 扎实的嵌入式开发经验,熟悉至少一种MCU架构及常用外设接口
  • 熟练掌握Linux或RTOS的移植、驱动和应用开发,能独立解决底层问题
  • 具备硬件基础,能看懂原理图,会使用示波器、逻辑分析仪等调试工具

申请策略

  • 关注瑞声科技的产品方向(声学、传感器等),在面试中展现对细分领域的理解
  • 提前了解公司技术栈,准备相关开源项目或手写代码示例,展示实际操作能力
  • 突出嵌入式开发项目经验,尤其是驱动开发和OS移植成果
  • 详细描述使用的MCU型号、外设接口及开发环境,量化性能优化数据
  • 强调C/C++编程能力,展示代码模块化和设计能力(如设计模式使用)
  • 如有GUI开发经验,单独列出并说明框架与效果
  • 补充Linux内核驱动开发知识,了解设备树、中断处理等机制
  • 熟悉常用调试工具(如gdb、perf、逻辑分析仪)的使用技巧

面试指南

  • 采用STAR法则(情境、任务、行动、结果)描述问题解决过程,突出技术细节
  • 对比不同方案的优劣,结合实际场景给出选择理由,体现决策能力
  • 分步骤解释,先讲原理再结合代码或配置,展示扎实的基础
  • 请描述一次你解决嵌入式系统启动失败或驱动问题的经历
  • Linux内核中字符设备驱动的基本框架是什么?如何实现read/write?
  • I2C和SPI协议的区别及适用场景?你在项目中如何选择?
  • RTOS中任务调度有哪些策略?如何避免优先级反转?
  • 如何优化嵌入式系统的内存占用和功耗?

职位点评

69
综合评分

上海现场办公,技术驱动型岗位,薪资中等偏上,成长空间大,WLB一般。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术深度和长期职业发展的嵌入式工程师,对工作生活平衡要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展85
工作生活50
使命价值60

薪资福利

70中等

上海硕士3年经验薪资有竞争力,瑞声科技福利较完善,但未在JD中明确列出,整体中等偏上。

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

成长发展

85较高

技术栈涵盖底层驱动、OS、硬件,成长空间大,且要求硕士学历和高经验,发展通道明确。

技术前沿传统/成熟技术
技术栈C、C++、Python、Linux、RTOS、MCU、I2C、SPI、驱动开发
业务类型ambiguous

工作生活

50较低

上海现场办公,未提弹性工作,嵌入式开发可能涉及调试加班,WLB一般。

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

使命价值

60中等

嵌入式为成熟技术领域,但声学产品有实际应用价值,社会影响力中性。

行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
Watch Jobs