logo of bytedance

字节跳动高级BSP系统驱动工程师

社招全职3年以上A21394地点:北京状态:招聘

任职要求


1、本科及以上学历,计算机相关专业,3年以上系统驱动开发经验,熟悉C/C++语言;
2、熟悉ARM体系架构,熟悉嵌入式平台各类常见的外设及驱动;
3、熟悉Linux 嵌入式操作系统以及相关的设备驱动软件架构,具备linux驱动开发调试经验,具备LCD、touch、Sensor、Charger、USB、AUDIO等任一模块调试经验
4、了解Makefile、Shellgit、 repo等脚本编译以及gerrit、 jenkins等配置管理工具;
5、熟悉Android系统框架,熟悉android hal开发,具备高通平台开发经验者优先。

工作职责


1、负责Android/Linux 系统编译,bringup,稳定性等问题的解决及优化;
2、负责Android/Linux平台驱动软件设计、开发及维护;解决驱动稳定性、功耗、性能相关问题;
3、负责驱动软件需求分析、器件评估选型、软件设计、编码实现;
4、负责bsp新技术的探索和调研,以及新技术的相关验证工作。
包括英文材料
学历+
C+
C+++
Linux+
Bash+
Git+
脚本+
Jenkins+
Android+
相关职位

logo of bytedance
社招3年以上A173559

1、负责Android/Linux平台驱动软件设计、开发及维护;解决驱动稳定性、功耗、性能相关问题; 2、负责驱动软件需求分析、器件评估选型、软件设计、编码实现; 3、负责BSP新技术的探索和调研,以及新技术的相关验证工作。

更新于 2024-11-28
logo of horizon
社招3年以上软件序列

1. 负责智驾Linux操作系统及内核的设计和开发,包括安全增强、性能优化、可维可测、面向自动驾驶场景和征程芯片的定制开发等; 2. 负责智驾linux系统上性能和稳定性的优化开发工作,完成linux系统整体性能的调试及优化,开发性能及稳定性方面的维测工具; 3. 负责车载计算平台SOC BSP驱动的设计和开发,熟悉uboot/kernel/driver/bl31的移植和开发,解决系统中跟硬件相关的疑难问题; 4. 与算法团队和芯片团队密切配合,设计和开发QNX操作系统上的驱动和应用,解决功能安全和系统性问题;

更新于 2025-08-26
logo of mi
社招A120202

1. 负责汽车嵌入式系统软件的架构设计、软件开发、测试和交付; 2. 负责汽车嵌入式系统软件的功能模块设计、软件开发、测试和交付; 3. 负责控制器板级设芯片复杂驱动开发,例如SBC, 桥驱, 高边驱动等; 4. 负责硬件Binrgup、Debug和验证; 5. 代码优化、性能和稳定性改进和质量保证; 6. 负责相关问题分析和解决。

更新于 2024-12-09
logo of aligenie
社招3年以上技术类-开发

1、负责嵌入式系统的BSP软件开发和维护,包括BootLoader、Kernel、rootfs的移植裁剪和优化工作,芯片底层驱动开发、用户态服务和应用开发 2、参与芯片选型,可行性评估,系统方案设计和实施 3、负责与硬件工程师完成单板测试,设计测试用例和产业化流程,对开发过程和现场反馈bug排查和快速修复;

更新于 2025-09-26