岗位职责:
1、负责单片机、ARM平台的硬件开发、嵌入式软件开发和生产调试工作。
2、负责嵌入式软件项目的概要设计和详细设计工作,参与具体项目的方案设计。
3、编制规范的软件设计及开发文档,协助制定软件测试方案及流程、产品测试方案及流程。
4、嵌入式产品软件的后期维护和支持。
5、根据客户需求进行对应开发。
6、为售前售后工作提供支持。
任职要求:
1、3年以上开发经验;
2、熟练掌握C、C++开发,具有扎实的编程知识;
3、熟悉ARM各系列架构,具备移植与修改底层驱动程序能力;
4、熟悉Linux嵌入式操作系统的底层与应用开发;
5、熟悉TCP、UDP网络编程,熟练I2C、SPI、CAN、USART等多种通信协议;
6、熟练使用常见ARM系列的软件开发和调试验;
7、有嵌入式硬件基础,能看懂原理图和电路图;
8、善于学习,工作严谨认真,具备良好的团队意识、奉献精神、独立解决问题的能力,以及良好的沟通能力和抗压能力