该职位来源于猎聘 工作职责: 1、与SoC设计、硬件和软件团队协作进行硅前和硅后验证; 2、为裸机或RTOS环境开发并测试SoC模块驱动程序; 3、对现有产品进行软件优化和维护; 4、为SoC或模块开发和交付固件; 5、负责编写代码和文档; 6、负责C代码算法的移植; 任职要求: 1、本科及以上学历,电子工程或计算机科学硕士学位者优先; 2、五年以上嵌入式软件开发经验; 3、两年以上PCIe经验并熟悉其接口和协议; 4、精通C/C++编程,并了解如何使用GDB、OpenOCD等嵌入式开发工具; 5、有ARM/RISC-V架构经验; 6、熟悉常见的SoC外设接口和相关协议,如UART、I2C、SPI、USB、SDIO等; 7、具备较强的问题解决能力、团队合作能力和自我驱动意识; 8、英语水平良好,能用英语沟通; 优先考虑有以下经验者: 1、有RTOS/Linux/UEFI移植和驱动程序开发经验; 2、熟练掌握Shell/Perl/Python编程; 3、熟悉软件版本控制系统,尤其是Git; 4、具备PCIe控制器/PHY验证或驱动程序开发经验。