1. 系统架构与需求分析:参与新产品技术预研与需求拆解,协助完成基于ZYNQ异构平台的软硬件架构设计及接口文档编写。
2. 底层软件平台开发:负责ZYNQ平台底层软件开发与移植,包括U-Boot、裸机程序、FreeRTOS及Linux系统(内核裁剪、设备
树配置、驱动适配)的定制与维护。
3. PS-PL协同设计:主导或参与ZYNQ PS端与PL端的交互设计,完成AXI总线、中断机制、DMA传输等关键链路的编程、调试与
性能优化。
4. 外设驱动与接口开发:参与或独立完成Ethernet、USB、SPI、I2C、UART等常用外设驱动的编写、调试及稳定性验证,保障
系统底层通信可靠。
5. 核心IP集成与应用:负责DDS、ADC、AWG等关键算法IP核的集成验证、驱动封装及上层应用接口开发,支撑射频/信号处理
功能落地。
6. 软硬件联调与问题定位:熟练使用示波器、逻辑分析仪等工具开展板级调试,快速定位并解决底层时序、信号完整性及系统
异常问题,持续优化功耗与性能。
7. 跨团队协作与交付:配合硬件工程师完成PCB评审与调试,对接上层应用软件团队提供标准化底层接口,输出高质量技术文
档与测试报告。
任职要求:
1. 学历专业:本科及以上学历,电子工程、通信工程、计算机科学、自动化等相关专业。
2. 编程语言:精通C/C++/verilog语言,具备扎实的数据结构与算法基础,代码风格规范。
3. 嵌入式基础:熟悉ARM体系架构,掌握嵌入式Linux或RTOS开发流程,有实际项目经验者优先。
4. FPGA/ZYNQ经验:了解Xilinx ZYNQ或同类SoC架构,有课程设计、竞赛、实习或个人项目中完整使用过ZYNQ者优先。
5. 硬件调试能力:能独立阅读硬件原理图,熟练使用示波器、万用表、逻辑分析仪等仪器进行信号测量与故障排查。
6. 综合素质:对底层技术有强烈热情,具备良好的逻辑思维与问题分析能力;工作主动性强,有责任心,善于跨团队沟通协作。
上传您的简历,我们将尽快与您联系