职位描述
职责描述:
1. 负责存储器测试设备相关产品嵌入式软件开发,包括需求分析、方案设计、概要设计、详细设计、编码调试等工作;
2、同FPGA工程师、硬件工程师一起完成系统功能调试和性能测试;
3、负责软件bug分析、修复和验证, 嵌入式软件的迭代升级;
4、负责软件相关文档的编写、修改和维护;
任职要求:
1、熟练使用C/C /Python语言进行代码开发,熟练使用makefile,shell,GCC/GDB等工具,具备良好的编码风格,
2、熟练linux嵌入式系统开发,熟悉ARM32/64架构及相关SoC平台(瑞芯微RK/全志/MTK)
3、熟练Linux驱动模型、内核机制及外设驱动开发流程,熟悉uboot系统引导
4、熟练GPIO、UART、SPI、I2C、TCP/UDP、PCIE等通讯协议,掌握多线程、多进程和进程间通讯等编程
5、根据需求文档能独立开发软件模块,完成单元和功能测试,并输出记录文档