1. 熟悉 C 语言和 C++语言开发; 包括面向对象编程、数据结构和算法等方面应用的开发;同时,也有多线程、多进程编程和网络编程等开发经验;
2. 在车载 TOF 摄像头、车载雷达等传感器开发方面的经验;
3. 有一定的英语阅读能力(英文数据手册);
4. 熟悉 Linux 环境操作,编写使用 Shell 脚本; 还具备在 Linux 中间件开发方面的经验;
5. 熟悉 SVN、GetLab 代码仓库管理;
6. 了解相关数据结构,如:线性表、链表、二叉树、栈与队列等;
7. 会编写以哈希表、冒泡排序、位运算、斐波那契数列等为基础的算法。
1. 海思、MTK 显示主板开发
根据芯片提供方的软件方案,开发满足客户需求。软件架构的调整,客制化模块脚本的开发。参与项目立项、需求分析,具体开发,工厂生产的整个流程。配合硬件部门对硬件指标校准,配合检验部门修复 BUG,配合生产部门开发生产软件,并成功移植到项目提高产线生产效率。满足众多客户的个性功能需求与平时的需求沟通与评估,并管理项目代码。
2. 车载传感器、中间件开发
主要从事开发车载智能传感器、软件中间件的开发工作。车载传感器方面,曾参与开发车内雷达系统,主要用于检测儿童遗留(CPD)情况。此外,也参与了 TOF 摄像头的开发工作,主要负责 TOF 摄像头的生产校正流程开发、准确性检测方法开发、图像格式转换、数据进程间设备间传输开发、算法和平台适配接入等等。
中间件开发方面,参与了传感器接入中间件和通信中间件的开发工作。传感器接入中间件主要为因传感器众多,遂开发此中间件,使此中间件为传感器接入管理中心。
雷达CPD算法,主要用于检测车内是否遗留儿童,并发出报警,本人在其中为处理算法信息,并将算法结果处理滤波后,上报至安卓端。 具体实现概括: 1. 初始化:通过构造函数和 init() 函数,对各项参数进行初始化,包括窗口大小和是否启用后座检测。 2. 乘员位置判断:judg
车载传感器方面参与了 TOF 摄像头的开发工作,主要负责 TOF 摄像头的生产校正流程开发、准确性检测方法开发(深度信息准确性)、图像格式转换(例如:row转为yuv420, raw16转为raw12)、数据进程间设备间传输开发、算法和平台适配接入等等。中间件开发方面,参与了传感