
智元机器人
嵌入式软件工程师(音视频/边缘计算方向)
嵌入式软件工程师(音视频/边缘计算方向)
发布于 1 天前普通员工/个人贡献者
上海市
中级经验
全职员工
仅现场办公
本科
软件工程
Cmake
Mqtt
Socket
瑞芯微
边缘计算
音视频编解码
AI 估算 · 20k–35k
智能机器人赛道火热,B轮公司资金充裕;嵌入式+音视频+边缘计算复合技能稀缺,薪资有竞争力,结合上海市场行情。
职位详情
关于这个职位
该职位专注于嵌入式系统中音视频处理与边缘计算方向,需要负责Linux底层系统构建、驱动适配、音视频采集编解码、网络通信以及边缘AI模型部署等工作
你将参与智能机器人或物联网终端产品的核心开发,与算法团队紧密协作,推动产品落地
适合有扎实C/C++基础、熟悉Linux嵌入式开发并对多媒体技术感兴趣的工程师
最低要求
计算机、电子信息、通信或相关专业本科及以上学历,具备3年以上嵌入式或Linux C/C++实际开发经验
精通C/C++编程,具备较强的面向对象设计能力
熟悉Python,能使用脚本进行快速原型开发或数据处理
熟练掌握CMake、Git等开发与版本控制工具的使用
具备扎实的Linux环境下多线程/多进程、Socket网络编程基础
具备Linux嵌入式系统构建和常见驱动适配能力
具丰富的V4L2视频采集开发经验
熟悉主流流媒体网络协议及音视频流媒体编解码开发
具有实际的MQTT协议开发和物联网云平台对接经验
具备良好的技术文档编写能力、沟通能力和团队协作精神,对新技术有较强的学习热情,逻辑清晰,责任心强
工作职责
系统与驱动层研发:负责基于Linux的嵌入式系统环境构建(如Buildroot/Yocto等)及底层外设驱动的适配与调试,保障系统稳定运行
音视频全链路开发:负责基于V4L2框架的底层图像采集,以及硬件/软件编解码模块开发,参与流媒体分发与网络传输架构的设计与开发
网络与通信模块开发:负责设备端网络通信模块的开发,熟练使用Socket及MQTT等网络通信协议,实现设备与云平台或局域网节点的高效交互
边缘侧应用开发与集成:参与边缘智能网关或物联网终端的业务逻辑开发,配合算法团队进行边缘侧的模型部署、推理加速及多媒体数据流整合
工程化与质量保证:负责相关模块的需求分析、详细设计和编码实现
编写高质量的C/C++代码,并使用CMake、Git等工具进行项目工程化管理及持续迭代
优先资格
熟悉瑞芯微(Rockchip,如RK3568/RK3588等)平台底层架构,有该平台实际量产项目开发经验者优先
具备边缘端AI模型部署与硬件推理加速(如RKNPU、TensorRT等)实战经验者优先
具备嵌入式Qt/C++跨平台图形界面(GUI)开发经验者优先
深入了解或参与过优秀开源多媒体/网络项目(如FFmpeg、GStreamer等)者优先
AI 洞察
优缺点分析
优点
- 接触机器人+AI边缘计算前沿技术,技能壁垒高,市场稀缺度大
- B轮融资阶段,公司处于高速增长期,有较大技术发挥空间和成长机会
- 涉及全栈嵌入式开发(系统、驱动、网络、多媒体),技术广度与深度兼备,能快速积累项目经验
- 技术栈复杂,需要同时掌握系统构建、驱动、音视频、网络等多领域知识,学习曲线陡峭
- 嵌入式调试环境相对困难,需要较强的排查问题和抗压能力
- 适合热爱底层技术、享受从硬件到软件全链路打通,且有较强自驱力和学习能力的嵌入式工程师
缺点 / 挑战
- 产品迭代压力较大,可能涉及多部门协作(算法、云端),沟通协调成本不低
角色解读
- 技术深耕:成为嵌入式音视频或边缘计算领域的专家,主导核心技术方案设计
- 架构升级:转向系统架构师或技术经理,负责产品整体嵌入式架构和团队技术方向
- 跨领域拓展:向AI算法部署、云边协同等方向延伸,结合机器人应用场景成为全栈工程师
- 构建和定制Linux嵌入式系统(Buildroot/Yocto),确保底层驱动和外设正常工作
- 开发音视频采集、编解码模块,处理从摄像头到网络传输的全链路数据流
- 实现设备与云平台之间的通信(MQTT/Socket),并参与边缘AI模型的部署和推理加速
- 使用CMake、Git进行工程化管理,编写高质量的C/C++代码,配合团队完成产品迭代
- 精通C/C++,具备面向对象设计能力,熟悉Python脚本编写
- 深入理解Linux多线程、网络编程,有V4L2、流媒体协议和MQTT等实际开发经验
- 掌握嵌入式系统构建工具(Buildroot/Yocto),能独立完成驱动适配
- 了解边缘计算和AI模型部署(RKNPU/TensorRT),对音视频编解码有扎实基础
申请策略
- 在简历中强调项目量化成果(如延迟、帧率、稳定性指标),展现工程化能力
- 面试前了解智元机器人的产品线(人形机器人/服务机器人),思考嵌入式系统如何支撑其智能交互和边缘计算需求
- 突出嵌入式Linux系统构建经验,写明使用的具体工具(Buildroot/Yocto)和项目成果
- 详细描述音视频开发经验,特别是V4L2、编解码、流媒体协议方面的实际案例
- 列出网络通信模块开发经历,强调MQTT、Socket以及物联网云平台对接的落地项目
- 如有边缘AI部署(RKNPU/TensorRT)或瑞芯微平台量产项目,务必重点展示
- 若缺乏瑞芯微平台经验,可提前学习RK3568/RK3588开发板,搭建实验环境并完成简单音视频采集项目
- 补充音视频编解码知识,熟悉FFmpeg/GStreamer的基本使用
面试指南
- STAR原则:先讲背景(项目目标),再讲任务(你负责的部分),然后行动(具体技术方案和实施细节),最后结果(量化指标)
- 结构化回答:先概括核心思路(如“分步骤处理:采集、编解码、传输”),然后逐层展开细节,最后总结关键点
- 请描述你使用V4L2采集摄像头数据的流程,如何处理帧率控制和缓冲区管理?
- 谈谈MQTT协议的工作原理,以及在嵌入式端实现时需要注意哪些问题?
- 如果你需要在RK3588上部署一个轻量级目标检测模型,你会如何选择推理框架并优化性能?
- 在构建Linux系统时,如何裁剪内核以减小镜像大小,并确保驱动正常工作?
- 描述一次你调试嵌入式系统软件崩溃或性能瓶颈的经历,用了哪些工具和方法?
- 复习Linux系统构建和驱动开发基础知识,尤其是设备树、中断处理等底层概念
职位点评
75
综合评分
B轮机器人公司,前沿嵌入式音视频+边缘计算技术栈,发展空间大,但薪资未明确,WLB未知。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
最适合追求技术深度和快速成长的求职者,愿意投入时间学习前沿技术,对工作生活平衡要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利78
成长发展92
工作生活50
使命价值70
薪资福利
78中等
薪资在上海市场具有竞争力,B轮公司福利和股权激励可能较好,但未明确具体福利,存在一定不确定性。
薪资信号面议 (20K-35K/月)
成长发展
92较高
职位涉及大量前沿技术(边缘计算、AI部署、音视频),且公司处于快速成长期,有丰富的技术挑战和成长空间。
技术前沿前沿/新兴技术
技术栈Linux、V4L2、MQTT、音视频编解码、瑞芯微、RKNPU、TensorRT、FFmpeg、GStreamer
业务类型profit_center
工作生活
50较低
未提及灵活工作安排或WLB信息,上海核心地段可能性较大,但无法判断加班情况。
工作模式未明确
办公地点市区核心地段
加班情况未提及(无法判断)
使命价值
70中等
智能机器人和边缘计算属于高速增长赛道,但职位描述未强调社会价值或使命感,偏技术实现。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
智元机器人 的其他在招职位
相似职位推荐
Watch Jobs