岗位描述
岗位职责:
1、负责平台UEFI/BIOS底层固件开发与板级Bring-up,主导DDR初始化、PCIE链路初始化、显示子系统初始化核心模块调试,保障平台上电启动链路稳定、时序可靠。
2、负责多显示接口固件初始化与适配,独立完成HDMI、EDP、VGA底层初始化、时序配置、EDID解析、链路训练与兼容性调试,解决开机无显示、闪屏、花屏、分辨率异常、链路训练失败等显示固件问题。
3、负责GOP显示固件架构调试与优化,完成UEFI阶段显示驱动适配、帧缓冲区配置、开机LOGO、显示模式切换,保障UEFI到Linux内核DRM驱动无缝切换,解决启动阶段、休眠唤醒阶段显示异常问题。
4、负责DDR固件调试与稳定性优化,包含DDR时序配置、训练参数调优、内存自检、降频容错、稳定性压力测试,解决开机DRAM初始化失败、内存不稳定、掉点、死机等底层问题。
5、负责PCIE固件初始化与链路调优,完成PCIE控制器、PHY初始化、链路训练、速率协商、设备枚举调试,排查PCIE设备识别失败、链路降速、稳定性异常、休眠唤醒链路异常等问题。
6、深度参与BIOS与Linux系统、驱动、电源管理子系统联调,配合内核驱动完成ACPI表适配、电源状态机同步、设备D状态管理、显存资源交接、系统休眠唤醒联动。
7、负责整机电源管理固件开发调试,结合ACPI 6.3规范优化S0ix/S3/S5电源流程、DVFS、电源域上下电策略,配合整机功耗调试,满足GB28380-2025能效标准。
8、负责固件版本迭代、问题复盘、量产稳定性优化,输出固件设计文档、调试日志、问题解决方案,支撑平台从Bringup到量产交付。
任职要求:
1、本科及以上学历,电子、微电子、计算机、软件工程等相关专业,2年以上UEFI/BIOS固件开发、底层Bringup经验。
2、熟练掌握UEFI/BIOS启动流程,具备完整平台DDR初始化、PCIE初始化、显示初始化实战调试经验。
3、熟练掌握HDMI/EDP/VGA显示接口底层原理、链路训练机制、EDID解析、显示时序调试,能独立解决各类显示固件问题。
4、熟悉GOP固件架构,具备UEFI显示固件调试、帧缓冲管理、内核显示驱动对接经验。
5、熟悉PCIE PHY、链路训练、速率协商、设备枚举流程,具备PCIE底层故障定位与调优能力。
6、熟悉DDR初始化流程、内存训练机制、时序参数调优,具备DRAM稳定性调试经验。
7、熟悉ACPI规范、电源管理固件、设备电源状态管理,能够配合Linux驱动完成系统层级联调。
8、熟练C语言、底层寄存器调试、板级调试,具备独立分析软硬件联动问题的能力。
优先条件:
1、有X86/ARM/RISC-V平台整机Bring-up、量产固件经验优先;
2、熟悉UEFI EDK2、GOP驱动、ACPI 6.3、Linux DRM/TTM显存管理者优先;
3、有多接口显示(EDP/HDMI/VGA)兼容调试、功耗优化、国标能效认证调试经验优先;
4、具备BIOS与Linux驱动联合调试、系统休眠唤醒全链路问题攻坚经验优先。