|
|
嵌入式软件研发工程师(Linux方向)年薪25-40w
工作地址:合肥科学大道90号
岗位职责:
1、BSP开发与移植:负责基于主流芯片平台(如展锐/高通、Rockchip、全志、ST等)的U-Boot、Linux Kernel、Device Tree的移植、定制和开发;
2、驱动开发与调试:编写、调试和优化各类外设驱动,如Ethernet, USB, MMC/SD, I2C, SPI, UART, LCD, Touch, Audio, Camera, GPU等;
3、系统启动与引导:深入分析和优化系统启动流程,解决启动过程中的各类问题,提升启动速度和可靠性;
4、与硬件工程师紧密协作,参与硬件方案评审,负责新板卡的Bring-up(硬件首次上电调试),并基于原理图和Datasheet定位硬件相关问题;
5、文档编写:编写和维护详细的设计文档、API说明和问题总结报告。
岗位要求:
1. 本科及以上学历,电气、通信、电子、计算机、自动化等相关专业, 3年以上嵌入式Linux BSP或底层驱动开发经验;
2、有至少一个完整的从零开始或深度参与的产品开发周期经验;
3、精通C语言编程,具备良好的编程风格和代码规范;
4、深入理解Linux内核架构,熟悉进程调度、内存管理、文件系统、网络协议栈等核心机制;
5、具有丰富的设备驱动开发调试经验,熟悉字符设备、块设备、网络设备等驱动模型;
6、精通U-Boot/Barebox等Bootloader的移植和开发,精通设备树的编写和调试;
7、熟悉嵌入式系统硬件基础知识,能够阅读原理图和芯片数据手册,熟练使用示波器、逻辑分析仪等调试工具;
8、熟悉交叉编译环境的搭建,以及Makefile/CMake构建工具。
9、有电力自动化、在线监测装置类产品开发经验者优先。
联系人:
|
|