嵌入式软件工程师(25届校招)(J12042)

薪资面议
湖北省·武汉市,陕西省·西安市,四川省·成都市,江苏省·苏州市
2024-07-03










岗位职责
1、负责自研IC/IP的硅前和硅后验证;
2、负责自研SOC芯片的启动开发(包括 bootrom/uboot/kernel移植);
3、负责自研SOC芯片Linux外设驱动开发;
4、负责软件需求分析、方案调研和架构设计;
5、负责自研SOC芯片验证中的各种疑难问题攻关;
6、负责各种工具软件的设计、开发和维护;
7、负责文档编写,单元测试,并为团队及客户提供技术支持;
8、协助硬件工程师调测硬件电路;
9、协助公司规划新产品及芯片架构。
2、负责自研SOC芯片的启动开发(包括 bootrom/uboot/kernel移植);
3、负责自研SOC芯片Linux外设驱动开发;
4、负责软件需求分析、方案调研和架构设计;
5、负责自研SOC芯片验证中的各种疑难问题攻关;
6、负责各种工具软件的设计、开发和维护;
7、负责文档编写,单元测试,并为团队及客户提供技术支持;
8、协助硬件工程师调测硬件电路;
9、协助公司规划新产品及芯片架构。
岗位要求
1、计算机、软件、电子、通信、自动化、微电子等相关专业,本科及以上学历;
2、了解CPU(ARM/RISC-V)体系结构;
3、熟悉C/C++编程语言,编程功底扎实,有一定的汇编调试能力;
4、对Linux系统或者RTT系统开发熟悉;
5、熟悉Linux中断机制,I/O控制和常见外设(UART、SPI、IIC、USB、SD/MMC、PCIE,DMA等)驱动开发;
6、有良好的硬件原理图阅读能力和硬件调试能力,熟练使用万用表、示波器、逻辑分析仪等调试设备;
7、良好的英文读写能力,能够无障碍阅读英文技术文档和英文文献;
8、工作积极主动,有责任心,具备良好的沟通能力和团队合作能力。
2、了解CPU(ARM/RISC-V)体系结构;
3、熟悉C/C++编程语言,编程功底扎实,有一定的汇编调试能力;
4、对Linux系统或者RTT系统开发熟悉;
5、熟悉Linux中断机制,I/O控制和常见外设(UART、SPI、IIC、USB、SD/MMC、PCIE,DMA等)驱动开发;
6、有良好的硬件原理图阅读能力和硬件调试能力,熟练使用万用表、示波器、逻辑分析仪等调试设备;
7、良好的英文读写能力,能够无障碍阅读英文技术文档和英文文献;
8、工作积极主动,有责任心,具备良好的沟通能力和团队合作能力。