岗位描述
【公司介绍】
深圳市灵明光子科技有限公司,由顶级海归博士团队创立于2018年5月,总部位于深圳南山,在上海张江、浙江德清设有研发中心。灵明光子已获评深圳市海外高层次人才团队、高新技术企业、国家级与深圳市专精特新中小企业,并取得2019年第八届中国创业创新大赛电子信息全国一等奖等众多奖项。灵明光子设计的单光子雪崩二极管(SPAD),是帮助现代电子设备实现3D感知的核心器件,我们的SPAD dToF传感芯片产品,包括:SiPM、3D堆叠dToF模组、有限点dToF传感器等,拥有行业领先的精准度、能效比和测距范围。
【岗位职责】
1、驱动开发与维护
(1)设计、开发和调试Linux设备驱动;
(2)设计、开发和调试嵌入式RTOS驱动 ;
(3)维护现有驱动代码,优化性能、稳定性和兼容性;
2、硬件交互与调试
(1)与硬件团队协作,参与芯片/外设(如dTof、UART、USB等)的驱动开发及底层通信协议实现;
(2)使用逻辑分析仪、示波器等工具进行硬件级调试;
3、性能优化
(1)分析并优化驱动程序的延迟、吞吐量及资源占用(如内存、中断处理) ;
(2)编写高性能的DMA、中断处理和多线程代码 ;
4、文档与协作
(1)编写技术文档,包括但不限于:设计文档、API手册;
(2)编写测试报告。
【任职要求】
1、精通C/C++,熟悉汇编语言。对MATLAB、Python熟悉且了解代码间转换;
2、深入理解操作系统原理,例如:进程调度、内存管理、中断机制等;
3、熟悉以下至少一项驱动框架:
(1)Linux内核驱动,例如:字符设备、块设备、网络设备驱动等;
(2)嵌入式驱动开发,例如:FreeRTOS、Zephyr等;
4、掌握硬件通信协议,例如:I2C、SPI、UART、USB等;
5、熟悉调试工具,包括GDB、JTAG等。