OmniVision Group logo
豪威集团
SZ002-Firmware工程师(J11866)

SZ002-Firmware工程师(J11866)

发布于 大约 14 小时前

普通员工/个人贡献者

深圳市
无经验要求
全职员工
仅现场办公
学历未注明
嵌入式开发
Arm
Risc-V
Rtos
Spi
Uart
嵌入式开发

AI 估算 · 15k–22k

深圳半导体头部企业固件岗,底层技术门槛高,校招薪资有竞争力,综合年终奖可达14薪。

职位详情

关于这个职位

这是一份面向应届生的固件工程师岗位,隶属于豪威集团(图像传感器领域头部企业)

日常工作涉及为多媒体SoC开发固件、内核、驱动及应用程序,主要基于Linux和RTOS平台,并与芯片设计团队紧密协作进行验证
适合对底层嵌入式开发、软硬件结合有浓厚兴趣的候选人,能够接触到从芯片到系统的完整技术栈

最低要求

熟练掌握C/C++, Python编程语言

熟悉ARM或RISC-V环境的嵌入式系统开发
熟悉SPI、I2C、UART等常用接口
具备良好的沟通能力,尤其是技术文档撰写和报告能力

工作职责

为Multi-Media SoC开发固件, 内核, 驱动以及应用程序, 主要针对Linux解决方案,同时涉及RTOS解决方案

与ASIC/硬件设计团队合作,对SoC固件/驱动以及整个系统的功能和性能进行验证
支持客户需求, 开发各种应用和方案, 调试问题,编写文档
与QA团队合作,开发测试工具、设计和实施合理的测试流程

优先资格

以下技能或经验是加分项,但并非硬性要求

熟悉Linux内核或其他RTOS平台

AI 洞察

优缺点分析

优点

  • 豪威集团是图像传感器领域的领先企业,技术平台成熟,产品应用广泛,能够接触真实SoC量产项目
  • 固件/驱动开发属于底层核心技术,专业壁垒高,长期职业发展稳定性好
  • 与ASIC团队合作密切,能够深入了解芯片设计流程,拓宽技术视野
  • 校招岗位相对重视基础素质,对经验要求较低,适合应届生积累实战经验
  • 底层开发需要深入理解硬件和操作系统,学习曲线较陡峭,需要投入大量时间钻研
  • 半导体行业竞争激烈,项目周期紧张,需要适应高强度的开发与调试工作
  • 适合对嵌入式底层开发有热情、喜欢钻研软硬件结合的理工科毕业生,尤其适合计算机、电子、自动化等相关专业出身、抗压能力强的求职者

缺点 / 挑战

  • 工作涉及客户支持,可能需要面对客户现场问题,沟通协调压力较大

角色解读

  • 从固件/驱动工程师起步,逐步深入SoC底层架构,可向芯片验证、系统架构师方向发展
  • 在半导体头部企业积累行业经验,可转向汽车电子、物联网、AI芯片等热门领域的嵌入式专家
  • 未来可晋升为技术团队负责人或技术专家,管理固件开发团队或主导核心模块设计
  • 负责多媒体SoC的固件、内核、驱动及应用程序开发,主要基于Linux,同时涉及RTOS环境
  • 与ASIC/硬件设计团队协作,对芯片固件、驱动及系统进行功能和性能验证,确保软硬件协同工作
  • 支持客户需求,开发应用方案、调试问题并编写技术文档,属于客户技术支持与研发结合的岗位
  • 与QA团队共同设计测试工具和测试流程,参与自动化测试开发,提升产品可靠性
  • 扎实的C/C++和Python编程能力,能够从事底层代码开发和脚本工具编写
  • 熟悉ARM或RISC-V体系结构,理解嵌入式系统开发流程,具备交叉编译、调试经验
  • 熟悉SPI、I2C、UART等常用外设接口驱动,能够阅读硬件原理图和数据手册
  • 良好的技术文档撰写能力和沟通能力,能够与硬件、QA及客户有效协作

申请策略

  • 申请前可了解豪威集团的主要产品(如图像传感器)和应用领域,在面试中体现对业务的关注
  • 准备1-2个深入的项目故事,说明你在其中解决的问题、技术难点和最终成果,用STAR法则组织表述
  • 突出C/C++和Python项目经历,尤其是嵌入式相关课程设计、竞赛或实习项目,展示代码量和调试能力
  • 强调ARM/RISC-V平台开发经验,如有基于STM32、树莓派或开发板的独立作品,务必详细描述
  • 提及使用SPI、I2C、UART等接口的实际案例,以及任何Linux内核、驱动或RTOS相关的学习与实践
  • 可附加技术博客或GitHub链接,展示技术文档写作能力和代码规范水平
  • 提前复习操作系统原理、计算机组成原理,理解Linux内核基本机制和驱动模型
  • 动手实践一个简单的字符设备驱动或RTOS任务调度项目,熟悉编译、烧录、调试流程

面试指南

  • 针对项目类问题,使用STAR结构:情境(项目背景)、任务(目标)、行动(你的具体工作)、结果(可量化成果)
  • 对于技术原理问题,先给出定义,再结合自身经验说明应用场景,最后展示深度思考
  • 对于调试类问题,体现系统性排查思路:从现象入手,分模块隔离,结合文档和工具逐步定位
  • 请介绍一个你使用C/C++完成的嵌入式项目,重点说明你在其中的角色和遇到的挑战
  • 解释ARM和RISC-V架构的主要区别,以及你在实际开发中如何选择
  • 说说你对Linux内核中设备驱动模型的理解,比如platform总线、设备树
  • 如何调试一个UART通信不稳定的问题?请描述你的排查思路
  • 你如何看待固件工程师与硬件工程师的协作?请举例说明

职位点评

67
综合评分

深圳半导体大厂校招固件岗,技术底层含金量高,薪资未披露,平衡性一般。

从起薪待遇、成长路径、工作节奏和岗位方向综合评估,方便比较职业起点。

更适合这类人
适合追求技术深度和长期成长、对底层嵌入式开发有浓厚兴趣的应届生,能够接受现场办公和一定的加班压力。
表现最好
成长发展
相对薄弱
工作生活
薪资福利65
成长发展80
工作生活50
使命价值60

薪资福利

65中等

JD未披露薪资福利,但作为大型上市企业校招岗位,通常提供有竞争力的薪酬和完善的法定福利,补偿性动机基本满足。

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

成长发展

80较高

岗位聚焦SoC固件、内核、驱动开发,技术深度和底层硬件结合紧密,在半导体头部企业能获得高质量的技术成长,发展性动机满足度较高。

技术前沿主流现代技术
技术栈C、C++、Python、ARM、RISC-V、Linux、RTOS
业务类型ambiguous

工作生活

50较低

工作地点在深圳,要求现场办公,JD未提及弹性工作制或远程政策,生活化动机满足度一般,需接受常规的办公模式和通勤。

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

使命价值

60中等

半导体行业属于国家重点发展领域,公司是图像传感器领先企业,参与芯片底层开发具有一定行业使命感,但JD未明确社会价值导向,意义感动机中等满足。

行业发展新兴领域(暂难判断)
社会影响中性/一般
创新程度稳健跟随主流
Watch Jobs