岗位职责:
1.参与项目需求分析,研究项目的技术细节,根据需要进行一定的预研工作;
2.协助硬件工程师完成硬件设计,确保其符合设计要求;
3.按照设计要求,完成MCU或FPGA软件的详细设计、代码实现、单元测试;
4.编写功能测试程序,测试或协助测试完成测试工作;
5.按进度完成开发任务,并编写相关技术文档的,进行文件整理等;
6.协助解决产品试产、量产中遇到的问题。
岗位要求:
1.本科以上学历,电子、计算机等相关专业;
2.有3年以上嵌入式软件开发工作经验;
3.熟练使用AD、PADS、嘉立创EDA、CAD等EDA软件;
4.熟悉嵌入式软件开发流程及开发工具;
5.熟悉STM32单片机及FPGA软件开发。
6.有扎实的编程功底,能根据设计要求独立完成软件开发;
7.精通各种通讯类型的应用,如I2C、SPI、RS232、RS485、USB、LAN;
8.英语熟练,能熟练阅读各种英文芯片资料;
9.动手能力强,有较好的沟通能力和团队合作精神,乐于接受挑战,思路清晰,善于钻研。