北京邮电大学 - 本科211高校双一流学科建设高校
2013.09-2017.06
•独立完成基于 FPGA 的音频编解码器课程设计,从 RTL 编码、综合到板级调试全流程实践,强化了数字逻辑与软硬件接口协同的设计能力。
•参加全国大学生电子设计竞赛,在电源组别中主导嵌入式控制算法开发,与团队连续高强度攻关 72 小时,最终获得省级一等奖,深刻体会到代码版本管理与失败恢复机制在实时系统中的关键性。
博世汽车部件(苏州)有限公司 - 汽车电子事业部世界500强汽车技术
2017.07-2020.12
嵌入式Linux软件工程师车载Linux驱动适配系统稳定性
北京
•负责车载 IVI 系统 Linux 平台驱动开发与维护,完成触控屏、音频 DSP、CAN 总线等 5 类外设驱动的适配与性能调优,大幅降低系统唤醒延迟与音频爆音概率。
•参与座舱域控制器软件需求拆解,与硬件团队共同完成电源管理、温控策略的联合设计,保障 3 款前装量产车型顺利通过车规级可靠性验证。
•主导代码质量治理,建立基于 Gitlab CI 的静态检查与单元测试流水线,统一驱动接口设计规范,将模块间耦合度降低 30% 以上。
•支持主机厂现场联调,深入分析启动阶段偶发 Kernel Panic 问题,通过 crash dump 分析与示波器抓时序,最终定位到 PMIC 上电时序裕量不足,推动硬件改版,客户路试通过率提升至 99.6%。
研华科技(中国)有限公司 - 工业物联网事业群工业计算机上市公司
2021.01-至今
资深嵌入式Linux软件工程师边缘计算实时内核测试自动化
北京
•主导工业边缘网关嵌入式 Linux 系统方案设计,重新规划分区布局与根文件系统构建,引入 SquashFS+OverlayFS 实现固件 A/B 无感升级,指导 6 人开发团队按里程碑交付。
•针对实时数据采集场景,裁剪并优化内核抢占模型,移植 PREEMPT_RT 补丁,编写 SPI/I2C 高精度定时采集驱动,中断响应延迟从 1.2ms 压缩至 180μs 以内。
•搭建基于 Jenkins + LAVA 的自动化硬件测试框架,编写 200 余项用例覆盖低温冷启动、频繁上下电、网络风暴等边缘场景,问题复现效率提升 60%。
•与能源行业客户进行技术对接,输出 3 份系统级技术白皮书,参与售前 POC 演示与后期应急故障会诊,持续巩固方案在智能电网领域的口碑。
智能座舱仪表盘 Linux 系统构建 - 核心开发工程师
2018.03-2018.12
•项目背景:为某自主品牌新一代智能座舱开发仪表盘嵌入式 Linux 系统,需驱动双屏异显、实时渲染虚拟仪表与安全报警。
•项目职责:负责 i.MX8QM 平台 Linux 移植、GPU 驱动适配及 CAN 通信协议栈开发。
•项目成果:系统冷启动至第一帧画面显示仅 2.1 秒,通过 Westin 图形合成器实现零撕裂 UI,内存占用较原方案降低 28%,CPU 渲染负载下降 35%,成功通过 ISO 26262 ASIL B 安全评估。
配电网智能终端 Linux 系统深度优化 - 技术负责人
2021.03-2021.09
•项目背景:对现有配电网馈线终端进行 Linux 系统重构,以满足装置免维护运行 5 年以上的严苛要求。
•项目职责:剖析系统瓶颈,定制基于 Buildroot 的最小化根文件系统,开发高精度交流采样驱动与 IEC 61850 通信协议栈。
•项目成果:优化后整机启动时间从 21 秒缩短至 6.8 秒,CPU 空闲利用率提升至 90% 以上,装置在 85℃ 高温箱连续运行 720 小时无异常重启,成功应用于国网批量招标项目。
Linux 内核与 Bootloader 贡献:
向 U-Boot 主线提交多个板级支持补丁,为基于 Allwinner 平台的工业核心板适配了完整引导流程,并修复了内存控制器初始化阶段因时序不当导致的偶发死机问题。
活跃于 Linux 内核 IIO 子系统邮件列表,定期参与代码审阅与测试反馈,帮助完善了某款 ADC 驱动在低功耗模式下的数据稳定性,并熟悉了上游社区的迭代与合并规范。