嵌入式软件开发工程师
2-3万元/月岗位职责
1.驱动开发与优化:承担公司嵌入式产品(专注于图像处理方向)底层软件的全周期开发任务,涵盖Bootloader移植、Linux内核裁剪与定制化开发、设备驱动程序编写及调试工作。
2.多媒体系统开发:主导Camera(Vi)、视频前后处理(VPSS)、显示输出(VO)等多媒体子系统的驱动实现、系统集成与性能调优,保障图像与视频数据流的高效稳定运行。
3.编解码与AI部署:完成H.264/H.265等主流视频编解码标准在驱动层的集成与硬件加速调试;配合算法团队,推进AI模型(如YOLO类目标检测算法)在嵌入式平台的部署、推理优化与性能提升。
4.系统移植与国产化适配:负责嵌入式操作系统的移植、裁剪及BSP开发维护工作;具备国产麒麟操作系统等自主平台适配背景者,将参与核心移植任务。
5.技术难点攻关:牵头解决驱动开发中的关键问题,包括MIPI、LVDS、HDMI、DDR、PCIe等高速接口的驱动适配,以及系统稳定性与性能瓶颈的分析与优化。
6.测试与联调:独立开展驱动模块的单元测试和系统级集成测试,协同硬件与应用软件工程师完成软硬件联合调试,并输出完整的调试记录与分析报告。
7.技术文档编写:撰写并持续更新完整的技术文档体系,包含驱动设计文档、接口说明、测试报告及系统移植手册等内容。
8.跨部门协作:积极与硬件、算法、应用软件、测试等团队沟通协作,推动项目顺利进展,确保开发任务按时保质交付。
9.完成上级安排的其他相关工作任务。
任职要求
必备条件
●学历专业:全日制本科及以上学历,电子、通信、计算机、自动化、软件工程等相关专业背景。
●工作经验:具有3年以上嵌入式Linux驱动开发经历;有基于瑞芯微或全志等主流芯片平台的实际项目开发及量产落地经验者优先考虑。
专业知识与技能
●芯片平台:深入理解ARM架构体系,熟悉瑞芯微系列(如RK3588/RK1126)或全志系列(如V853)处理器者更佳。
●驱动开发:
■熟练掌握Linux内核中V4L2、DRM/FB等核心框架。
■具备Vi、VPSS、VO、H264/H265编解码等多媒体组件的实际开发与调试能力。
●系统移植:熟悉嵌入式操作系统移植与定制流程,有国产麒麟(Kylin)系统移植经验者优先。
●AI部署:了解AI模型在嵌入式终端的部署方法,具备在RKNN/NCNN/TensorRTLite等轻量级推理框架下进行YOLO等目标检测模型部署与优化经验者优先。
开发工具:
●精通C/C++编程语言,具备扎实的编码与调试功底。
●熟悉Linux内核及驱动常用调试手段与工具(如kgdb、trace、perf等)。
●能够读懂硬件原理图,熟练使用示波器、逻辑分析仪等仪器进行联合故障排查与性能验证。

华太极光光电技术有限公司
点击查看地图