职位详情
工作职责:
(一)核心驱动开发与维护
1. 雷达驱动开发:负责2D激光雷达,3D激光雷达等设备的Linux驱动程序开发、调试与迭代优化,实现雷达数据的高效⾤集、解析与传输,解决雷达通信稳定性、数据丢包等问题,保障雷达与系统的实时交互性能。
2. 相机驱动开发:基于Linux系统的⼯业相机、USB相机等设备的驱动程序,完成相机参数配置、图像⾤集、格式转换等功能实现,优化图像采集帧率与画质,适配不同型号相机的硬件差异。
3. 参数配置驱动开发:负责设备参数配置模块的驱动开发,实现硬件参数的读取、写入、存储与动态调整功能,设计统⼀的参数配置接口,支持上层应用对设备参数的灵活调用与管理,保障参数配置的准确性与可靠性。
4. 串口通讯驱动开发:基于Linux 系统,开发UART、TTL等串口设备的驱动程序,实现波特率、数据位、停止位、校验位等参数的灵活配置.
(二)驱动移植与适配
1. 根据不同的硬件平台(如ARM、X86等架构)及Linux内核版本,完成各类驱动程序的移植、适配与兼容性测试,确保驱动在目标平台上稳定运行。
(三)问题定位与优化
1. 负责驱动相关的系统故障排查与问题解决,通过日志分析.内核调试工具等手段,定位并修复驱动程序中的BUG、内存泄漏、性能瓶颈等问题。
2. 对驱动程序进行性能分析与优化,提升数据传输速率、降低系统资源占用率,满足工业场景下的实时性与稳定性要求。
(四)文档编写与团队协作
1. 编写驱动开发相关的技术文档,包括驱动设计方案、开发手册、测试报告、用户手册等,确保文档的完整性与可读性。
2. 跟踪Linux内核驱动领域的新技术、新方案,引入合适的技术优化现有驱动架构,提升团队技术能力。
任职资格:
(一)教育背景
本科及以上学历,计算机科学与技术、电子信息工程、自动化、嵌入式系统等相关专业;优秀者可放宽至大专学历。
(二)工作经验
3-5年Linux驱动开发经验,主导过2个及以上雷达、相机或EtherCAT通讯驱动的核心开发项目,具备独立解决复杂驱动问题的能力。
(三)专业技能
1. 精通C++语言编程,熟悉Linux内核架构,理解内核内存管理、中断处理、进程调度等核心机制。
2. 具备至少2种目标驱动类型(雷达、相机、EtherCAT、串口、参数配置)的实际开发经验:
雷达驱动:熟悉雷达通信协议,有激光雷达驱动开发经验者优先。
3. 相机驱动:精通RGB等图像格式处理,有工业相机驱动开发经验者优先。
4. 串口驱动:掌握串口设备的中断处理、缓冲区管理,有RS-232多设备通讯开发经验者优先。
5. 熟悉版本控制工具(如Git)、项目管理工具(如Jira),具备良好的代码规范与文档编写能力。
6. 熟悉ROS2系统的开发经验值优先
(四)综合素质
1. 具备强烈的责任心、严谨的工作态度与良好的问题排查能力,能快速定位并解决技术难题。
2. 具备良好的沟通协调能力与团队合作精神,能高效配合跨部门团队推进项目。
3. 具备较强的学习能力与技术钻研精神,能快速跟进新技术、新协议的发展趋势。
4. 能承受一定的工作压力,适应项目紧张期的加班需求。
四、岗位职责
1. 负责Linux系统下雷达、相机、参数配置、EtherCAT通讯、串口通讯等驱动的开发、调试、维护及优化工作;
2. 完成驱动移植与硬件适配,配合硬件团队进行硬件验证与问题排查;
3. 编写相关技术文档,配合团队完成项目交付;
4. 跟踪行业技术动态,引入新技术提升驱动性能与稳定性。
(一)核心驱动开发与维护
1. 雷达驱动开发:负责2D激光雷达,3D激光雷达等设备的Linux驱动程序开发、调试与迭代优化,实现雷达数据的高效⾤集、解析与传输,解决雷达通信稳定性、数据丢包等问题,保障雷达与系统的实时交互性能。
2. 相机驱动开发:基于Linux系统的⼯业相机、USB相机等设备的驱动程序,完成相机参数配置、图像⾤集、格式转换等功能实现,优化图像采集帧率与画质,适配不同型号相机的硬件差异。
3. 参数配置驱动开发:负责设备参数配置模块的驱动开发,实现硬件参数的读取、写入、存储与动态调整功能,设计统⼀的参数配置接口,支持上层应用对设备参数的灵活调用与管理,保障参数配置的准确性与可靠性。
4. 串口通讯驱动开发:基于Linux 系统,开发UART、TTL等串口设备的驱动程序,实现波特率、数据位、停止位、校验位等参数的灵活配置.
(二)驱动移植与适配
1. 根据不同的硬件平台(如ARM、X86等架构)及Linux内核版本,完成各类驱动程序的移植、适配与兼容性测试,确保驱动在目标平台上稳定运行。
(三)问题定位与优化
1. 负责驱动相关的系统故障排查与问题解决,通过日志分析.内核调试工具等手段,定位并修复驱动程序中的BUG、内存泄漏、性能瓶颈等问题。
2. 对驱动程序进行性能分析与优化,提升数据传输速率、降低系统资源占用率,满足工业场景下的实时性与稳定性要求。
(四)文档编写与团队协作
1. 编写驱动开发相关的技术文档,包括驱动设计方案、开发手册、测试报告、用户手册等,确保文档的完整性与可读性。
2. 跟踪Linux内核驱动领域的新技术、新方案,引入合适的技术优化现有驱动架构,提升团队技术能力。
任职资格:
(一)教育背景
本科及以上学历,计算机科学与技术、电子信息工程、自动化、嵌入式系统等相关专业;优秀者可放宽至大专学历。
(二)工作经验
3-5年Linux驱动开发经验,主导过2个及以上雷达、相机或EtherCAT通讯驱动的核心开发项目,具备独立解决复杂驱动问题的能力。
(三)专业技能
1. 精通C++语言编程,熟悉Linux内核架构,理解内核内存管理、中断处理、进程调度等核心机制。
2. 具备至少2种目标驱动类型(雷达、相机、EtherCAT、串口、参数配置)的实际开发经验:
雷达驱动:熟悉雷达通信协议,有激光雷达驱动开发经验者优先。
3. 相机驱动:精通RGB等图像格式处理,有工业相机驱动开发经验者优先。
4. 串口驱动:掌握串口设备的中断处理、缓冲区管理,有RS-232多设备通讯开发经验者优先。
5. 熟悉版本控制工具(如Git)、项目管理工具(如Jira),具备良好的代码规范与文档编写能力。
6. 熟悉ROS2系统的开发经验值优先
(四)综合素质
1. 具备强烈的责任心、严谨的工作态度与良好的问题排查能力,能快速定位并解决技术难题。
2. 具备良好的沟通协调能力与团队合作精神,能高效配合跨部门团队推进项目。
3. 具备较强的学习能力与技术钻研精神,能快速跟进新技术、新协议的发展趋势。
4. 能承受一定的工作压力,适应项目紧张期的加班需求。
四、岗位职责
1. 负责Linux系统下雷达、相机、参数配置、EtherCAT通讯、串口通讯等驱动的开发、调试、维护及优化工作;
2. 完成驱动移植与硬件适配,配合硬件团队进行硬件验证与问题排查;
3. 编写相关技术文档,配合团队完成项目交付;
4. 跟踪行业技术动态,引入新技术提升驱动性能与稳定性。
2026-07-01 12:45
IP属地:江苏苏州
职位福利
本科5-10年Linux驱动开发经验

苏州灵猴机器人有限公司
B轮 · 100-499人


鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >

附近适合您的职位
BSP驱动开发
1.8-3万元/月
驱动开发工程师5-10年本科C/C++计算机相关专业Linux驱动开发经验嵌入式/RTOS驱动开发经验高通/MTK平台开发经验英语读写能力良好
苏州 吴中区







