岗位职责:
1、负责职责内的嵌入式软件设计及开发(含ARM,STM32以及FPGA);
2、已有项目的方案升级、维护,程序编写及移植;
3、解决客户反馈的问题,以此改进优化程序;
4、根据客户需求定制开发特殊功能程序;
5、编写相关的软件设计文档及测试文档等。
任职要求:
1、计算机软件、通信、电子信息等相关软件开发专业;
2、有相关嵌入式单片机开发经验,能理解原理图,能配合硬件工程师进行调试;
3、熟练掌握C语言;ARM、cortex-M系列芯片的开发,熟悉keil系列软件应用,代码设计与调试;
4、有常见外设协议开发经验,如IIC、SPI、UART等;
5、具有FPGA设计经验,熟悉Altera,Xilinx任一家的FPGA产品及其开发平台,熟悉相关开发工具(ISE,Quartus,synplify,ModelSim等)和流程;
6、系统验证和调试经验,能够根据设计目标确定仿真验证和调试测试点;
7、有较强责任心,良好团队意识,沟通能力,敬业精神。