职位描述
职责描述:
1、 负责基于ARM内核的嵌入式软件开发、调试、维护升级。
2、 根据项目具体要求,承担软件架构、功能模块划分、业务逻辑等设计。
3、 完成嵌入式软件系统代码编写、测试方案等。
4、 配合硬件工程师进行调试和测试。
任职要求:
1、本科以上学历,计算机、自动化、通信相关专业,2年以上工作经验。
2、熟练掌握C语言设计,有良好的编程风格。
3、掌握ST、NXP等芯片开发,能够实现TIM、DMA、SPI、SDIO、LCD、USB等功能。
4、熟练掌握电子电路和单片机外围电路,熟练阅读英文datasheet。
5、熟悉嵌入式实时操作系统,例如uCOS、FreeRTOS、RT-Thread等优先考虑。