职位详情
bsp驱动开发工程师
1.5-2.9万
润芯微科技(江苏)有限公司
苏州
5-10年
大专
09-15
工作地址

环普苏桐112国际科创园

职位描述
1."负责嵌入式平台(如 ARM、MIPS 架构)于 Linux 与 RTOS(eCOS)环境下的 BSP开发、整合与维护开发与整合系统层级功能,包括:
电源管理(如 DVFS, Dynamic Voltage and Frequency Scaling)CPU 支援(MIPS/ARM 架构相关初始化与管理)记忆体管理(CMA, MMU, MPU, MMAP, DMA 等)Timer、Watchdog、RTC、Thermal Sensor等;
2.撰写与维护相关驱动程式,确保系统稳定运作与效能最佳化;
3.参与 bootloader、kernel 启动流程设计与除错,协助系统资源初始化与管理;
4.负责系统效能分析与优化,熟悉并运用 perf、top、strace、ftrace 等效能分析工具,撰写效能测试脚本,针对 CPU、记忆体、I/O 等资源进行瓶颈分析与调校设计、撰写与维护编译流程,包括 Makefile、Bash Script 等自动化建置脚本,提升开发与维护效率,并确保软体版本与组件的一致性。
任职要求:
1.熟悉C/C++程式语言,具备嵌入式系统开发经验,了解Linux kernel、device driver、bootloader(如 U-Boot)等相关架构,具备RTOS开发或移植经验;
2.熟悉 ARM 或 MIPS 架构,具备CPU、记忆管理如CMA/MMU/MPU/MMAP/DMA)相关开发经验;
3.熟悉电源管理(如 DVFS)、Timer、Watchdog、RTC、Thermal Sensor等驱动开发与整合;
4.具备系统效能分析与优化经验,能熟练运用 perf、top、strace、ftrace 等效能分析工具,并能撰写效能测试脚本;
5.熟悉Makefile、Bash Script等自动化建置工具,具备编译流程设计与维护经验;
6.能阅读英文技术文件,具备良好问题分析与解决能力,具备量产测试、韧体升级、OTA等相关经验;
7.熟悉交叉编译工具链、版本控制(如git),有效能分析与除错经验;
8.具备良好沟通协调、专案管理与问题解决能力;
9.与硬体、应用软体团队协作,解决跨部门技术问题,并支援产品量产导入
撰写与维护技术文件、开发规范"。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请