
字节跳动
硬件加速固件研发工程师
硬件加速固件研发工程师
发布于 大约 2 个月前普通员工/个人贡献者
北京市
中级经验
全职员工
仅现场办公
学历未注明
硬件工程
嵌入式系统
汇编
ARM
Bare-Metal
BSP
Npu驱动
RISC-V
RTOS
AI 估算 · 25k–45k
字节跳动中级固件工程师,北京地区,技术栈前沿,薪资处于互联网高端水平。
职位详情
关于这个职位
该职位负责AI芯片设备侧固件开发,涉及Bare-metal、RTOS及Linux系统裁剪与外设驱动开发,需要精通C/C++和汇编,并有3年以上BSP固件经验
你将参与芯片资源调度、任务调度器开发,以及测试调优和系统联调,是芯片研发流程中的关键角色
最低要求
年以上BSP固件开发经验
了解典型的MCU(RISC-V/ARM架构)内部结构,指令集,熟悉内存系统
精通C/C++编程语言,熟悉汇编,能够熟练编写嵌入式系统级代码
工作职责
负责AI芯片设备侧固件开发,基于Bare-metal,RTOS及Linux,裁剪操作系统,开发外设驱动
负责设备侧资源分配、任务调度器等的开发,支持多用户、多Stream的任务并行执行
负责固件的测试与维护,性能以及稳定性调优,编写相关文档
配合硬件进行产品调试、验证,参与系统联调,以及问题分析、定位、解决
优先资格
有NPU驱动、固件开发经验者优先
AI 洞察
优缺点分析
优点
- 技术栈前沿,涉及AI芯片、RISC-V等新兴领域,积累底层核心能力
- 字节跳动平台大,资源丰富,项目影响力广,薪资福利有竞争力
- 固件开发工作强度较大,需处理硬件调试与系统联调的复杂问题
- 技术门槛高,需要深入理解硬件架构和操作系统原理,学习曲线陡峭
缺点 / 挑战
- 团队技术氛围浓厚,有大量挑战性问题可提升解决复杂问题的能力
- 北京办公,现场办公为主,灵活性较低,可能面临通勤压力
- 适合热爱底层技术、有扎实嵌入式基础、愿意挑战AI芯片前沿领域的工程师,不介意高强度工作和现场办公
角色解读
- 向芯片固件架构师或技术专家方向发展,深入底层优化与硬件协同设计
- 可横向扩展至AI芯片全栈开发(驱动、编译器、Runtime),成为系统级专家
- 在字节跳动内部有丰富的技术晋升通道,可向技术管理或资深专家岗位发展
- 负责AI芯片底层固件开发,在Bare-metal/RTOS/Linux环境下裁剪系统并编写外设驱动
- 开发设备侧资源分配与任务调度器,支持多用户多Stream并行执行
- 进行固件测试、性能调优及稳定性维护,配合硬件完成系统联调与问题定位
- 精通C/C++和汇编语言,能编写高效的嵌入式系统级代码
- 熟悉MCU架构(RISC-V/ARM)及内存系统,具备3年以上BSP开发经验
- 了解NPU驱动和固件开发,有AI芯片相关经验者优先
申请策略
- 字节跳动面试注重实战,准备一个完整的固件开发项目经历,能清晰讲述技术难点和解决方案
- 了解字节跳动AI芯片战略(如火山引擎)可体现对业务的理解,增加匹配度
- 突出BSP固件开发经验,尤其是使用Bare-metal/RTOS/Linux的实际项目
- 强调C/C++和汇编能力,附上性能优化或驱动开发的案例
- 如有NPU/GPU驱动或AI加速器相关经验,需作为重点展示
- 复习RISC-V指令集和ARM架构细节,加深对内存管理和中断的理解
- 学习NPU驱动开发基础,了解主流AI芯片(如寒武纪、英伟达)的固件架构
- 强化系统调试能力,熟悉常用调试工具(如JTAG、Trace32、kgdb)
面试指南
- 对于项目描述:用STAR法则,突出技术选型、实现细节和量化成果
- 对于概念对比:先明确定义,再对比优缺点,最后给出实际应用建议
- 对于问题排查:逻辑清晰,从现象出发逐步缩小范围,说明使用工具和方法
- 请描述一个你开发的BSP固件项目,包括架构和遇到的挑战
- 解释Bare-metal、RTOS和Linux在固件开发中的适用场景及优缺点
- 如何优化嵌入式系统的内存使用和任务调度?
- NPU驱动与普通外设驱动的主要区别是什么?
- 一个中断处理中发生死锁,如何定位和解决?
职位点评
75
综合评分
字节跳动AI芯片固件岗,技术前沿、薪资优厚,但需现场办公且WLB不明确。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术深度和职业发展、对工作生活平衡要求不高的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展88
工作生活55
使命价值80
薪资福利
75中等
字节跳动薪资水平在业内具有竞争力,且已上市,股票期权等福利可能包含,但职位描述未明确提及薪资和福利,因此补偿性动机满足程度中等偏上。
薪资信号未披露(AI估算:25K-45K/月)
成长发展
88较高
该职位涉及AI芯片、RISC-V等前沿技术,能极大提升底层系统能力,且字节跳动有完善的内部技术培训和晋升体系,发展性动机满足度高。
技术前沿前沿/新兴技术
技术栈Bare-metal、RTOS、Linux、RISC-V、ARM、C/C++、汇编、NPU
业务类型profit_center
工作生活
55较低
职位为现场办公,未提及弹性工作或远程,北京通勤压力较大,且互联网公司普遍存在加班文化,生活化动机满足度一般。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
80较高
AI芯片是高速增长赛道,国产替代趋势下社会意义较大,但职位描述中未直接突出使命感,因此意义感动机满足度较高。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
字节跳动 的其他在招职位
相似职位推荐
Watch Jobs