职位描述
岗位职责
负责嵌入式 Linux 平台 Bring-up、驱动开发、适配、调试和维护,能够独立完成新板卡烧录、启动及基础功能验证。
负责 Linux Kernel / BSP 相关驱动开发,根据硬件需求完成驱动适配、功能开发及问题定位。
负责 Device Tree(DTS)的编写、修改和维护,完成 GPIO、I2C、SPI、UART、Regulator 等硬件资源配置。
负责 USB 等通信接口的驱动及功能调试,能够进行 USB 枚举、通信异常及性能、稳定性问题定位与优化。
负责电机驱动相关软件的调试与优化,参与电机参数调整、通信调试及控制性能优化。
负责摄像头、音频、传感器、WiFi/BT、CAN 等外设的调试与功能验证。
编写 Shell、测试脚本及调试工具,参与系统测试、问题复现、日志分析和问题闭环。任职要求
任职要求
本科及以上学历,计算机、电子、通信、自动化等相关专业。
具备独立点亮嵌入式设备的能力,能够完成新板卡烧录、系统启动、串口调试及 GPIO/电源/外设配置。
熟悉 Linux Kernel / BSP,能够阅读、修改和调试 Linux 驱动代码。
熟悉 Device Tree(DTS),能够根据原理图和芯片手册完成设备树配置。
熟悉 GPIO、I2C、SPI、UART、Regulator 等常见硬件资源及通信接口。
熟悉 USB 基本通信原理和设备枚举流程,具备 USB 问题定位及优化经验。
具备较好的 C 语言基础,熟悉 Ubuntu / Linux 开发环境及 Shell、SSH、ADB、Git 等常用工具。
具备较强的问题分析和调试能力,能够结合代码、系统日志等信息定位问题。
具备 AI 辅助开发工具的使用能力,能够利用 AI 辅助代码阅读、开发和调试。
加分项
有 Rockchip、Ubuntu、STM32 等平台开发经验。
有 Linux BSP / Kernel 移植、驱动开发或板级 Bring-up 经验。
有 USB、WiFi/BT、摄像头、音频、传感器等外设调试经验。
有电机、电机驱动、机器人、机械臂等项目经验,了解 MIT等基本原理。
有机器人、机械臂、工业控制或智能硬件产品开发经验。