
智元机器人
嵌入式软件工程师
嵌入式软件工程师
发布于 大约 2 小时前普通员工/个人贡献者
上海市 / 深圳市
高级经验
全职员工
仅现场办公
本科
软件工程
Bsp
Mipi
Onnx Runtime
Ptp
Rk3576
Rk3588
Rknn
Slam
Spi
AI 估算 · 25k–45k
嵌入式软件工程师在机器人创业公司中需求大,RK3588等SoC开发经验稀缺,薪资处于行业中上水平。
职位详情
关于这个职位
该职位主要负责基于RK3588等高性能ARM SoC平台的嵌入式Linux软件开发,涉及BSP移植、驱动开发、系统性能调优,以及多传感器融合系统的软件架构设计
同时需要将AI算法(如SLAM、目标检测)部署到嵌入式平台并进行性能优化,并开发Qt图形界面
适合具有丰富Linux驱动开发和ARM SoC经验的工程师
最低要求
计算机、电子、通信、自动化等相关专业,统招本科及以上学历,熟练掌握C/C++编程语言
深入理解Linux内核,有丰富的驱动开发经验
熟悉多传感器时间同步方案的设计与实现,熟悉PTP、硬件计时器等关键技术
精通至少一种ARM SoC平台(如瑞芯微RK3588/RK3576、NVIDIA Jetson等),具备BSP移植、系统裁剪及性能优化经验
熟悉MIPI CSI、MIPI DSI、I2C、SPI、UART、USB、PCIe、CAN、Ethernet等常用硬件接口,具有相关驱动开发和调试经验
熟练使用CMake、Git
具有ARM SoC驱动开发或应用层开发背景,并具备以下至少一个方向的丰富项目经验:影像系统开发(ISP、Camera、V4L2等)
AI模型部署及性能优化(RKNN、TensorRT等)
算法部署及工程化优化(SLAM、目标检测等)
工作职责
负责基于RK3588、RK3576或同类高性能ARM SoC平台的嵌入式Linux软件开发,包括BSP移植、驱动开发、系统裁剪、性能调优及稳定性优化
负责MIPI Camera、MIPI Display、I2C、SPI、UART、USB、GPIO等外设驱动开发与调试,完成摄像头、显示屏、编码器、IMU、触觉传感器等硬件设备的驱动适配及系统集成
负责多传感器融合系统的软件架构设计与开发,实现多摄像头、IMU、编码器等设备的高精度时间同步、数据采集及实时传输,保障系统低时延、高可靠运行
基于Qt(C++/QML)开发嵌入式设备图形用户界面,实现设备控制、状态监控、参数配置及数据可视化等功能
负责AI算法在嵌入式平台的部署、调试及性能优化,对SLAM、目标检测、图像处理等算法进行端侧推理优化,包括模型转换、算子适配、推理加速、内存优化及功耗优化
对系统关键链路进行性能分析与优化,包括启动速度、CPU/GPU/NPU利用率、DDR带宽、缓存命中率、帧率、延迟及资源占用等,持续提升系统整体性能与稳定性
负责生产测试软件、工装治具软件及自动化测试工具开发,与硬件、算法团队协作完成整机联调、故障定位及产品化落地
编写技术方案、设计文档及开发文档,参与软件架构设计、代码评审及技术攻关,推动研发流程持续优化
优先资格
熟悉高通平台加分
熟悉多传感器时间同步方案,具有PPS、PTP、硬件时间戳、硬件计时器、Chrony或相关同步技术开发经验者优先
AI 洞察
优缺点分析
优点
- 机器人行业前景广阔,积累ARM SoC和AI部署经验,市场需求大
- 参与多传感器融合和实时系统开发,技术含金量高
- 公司处于B轮融资,成长性强,有机会接触从研发到产品化的完整流程
- 对Linux内核和驱动要求极高,需要处理硬件和算法两端的复杂问题
- 涉及多种外设和算法优化,调试和问题排查难度大
- 适合深入理解Linux内核、热爱底层技术、对机器人系统和AI部署感兴趣的嵌入式工程师
缺点 / 挑战
- 可能面临项目进度压力,需要与多团队紧密协作
角色解读
- 深耕嵌入式底层技术,成为系统架构师或技术专家
- 向机器人系统全栈发展,结合算法和硬件实现软硬协同优化
- 可转向AI工程化方向,专注于端侧推理部署和性能提升
- 基于ARM SoC进行嵌入式Linux底层开发和驱动适配,确保硬件外设正常工作
- 设计多传感器融合软件架构,实现高精度时间同步和数据采集
- 将AI算法(如SLAM、目标检测)部署到嵌入式设备并进行性能调优
- 开发Qt图形界面用于设备控制和状态监控,以及生产测试工具
- 精通C/C++、Linux内核和驱动开发,熟悉RK3588等ARM平台
- 掌握硬件接口协议(MIPI、I2C、SPI等)和调试工具
- 具备AI模型部署经验(RKNN、TensorRT等)和性能优化能力
- 熟练使用CMake、Git进行工程管理和协同开发
申请策略
- 在面试前了解智元机器人的产品方向(如人形机器人),思考自身经验如何匹配
- 准备一个完整的项目案例,涵盖驱动开发、算法部署和系统联调
- 突出ARM SoC(特别是RK3588)的BSP移植和驱动开发经历
- 详述多传感器时间同步方案的实际项目经验,如PTP、硬件时间戳
- 展示AI模型在嵌入式平台的部署和优化成果(如推理加速、内存优化)
- 列举Qt界面开发经验,尤其是与硬件结合的控制界面
- 如果缺乏RK平台经验,可提前学习瑞芯微官方SDK和文档
- 熟悉TensorRT、RKNN工具链,练习模型转换和性能调优
面试指南
- 结合具体项目,先讲背景和挑战,再讲技术选型和实现细节,最后讲效果和反思
- 对于性能问题,使用自顶向下的思路:先定位瓶颈(CPU/IO/内存),再针对性优化
- 算法部署问题:从模型转换、精度验证、推理加速、内存管理四个维度展开
- 请描述你在RK3588平台上进行BSP移植和驱动开发的完整流程
- 多传感器时间同步有哪些常用方案?如何实现微秒级同步?
- 如何将训练好的目标检测模型部署到嵌入式平台并优化帧率?
- 遇到系统启动速度慢或内存泄漏问题,你会如何分析和解决?
- 你有使用Qt开发过哪些嵌入式界面?如何处理实时数据显示?
职位点评
68
综合评分
机器人赛道前沿嵌入式岗位,技术挑战大、成长快,但工作地点和时间灵活度较低。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
看重技术成长和前沿领域探索的嵌入式工程师,愿意接受较高工作强度和现场办公。
表现最好
成长发展
相对薄弱
工作生活
薪资福利65
成长发展85
工作生活50
使命价值70
薪资福利
65中等
B轮机器人公司,薪资处于市场中上水平,但未在JD中明确福利,股权可能有机会但未提及。
薪资信号未披露(AI估算:25K-45K/月)
成长发展
85较高
职位涉及前沿ARM SoC和AI部署技术,并有多传感器融合等高难度内容,技能成长空间大。JD中提及了参与技术攻关和研发流程优化,但未明确晋升路径。
技术前沿前沿/新兴技术
技术栈RK3588、TensorRT、RKNN、SLAM、目标检测、多传感器时间同步、PTP
成长机会技术攻关、研发流程优化
业务类型ambiguous
工作生活
50较低
每周可能需要现场办公,行业普遍有加班文化,但JD未提及WLB政策。工作地点可选上海或深圳,均为一线城市,通勤压力较大。
工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)
使命价值
70中等
机器人行业属于高速增长赛道,具有推动自动化生产和社会进步的意义,但JD未强调社会价值。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
智元机器人 的其他在招职位
相似职位推荐
Watch Jobs