1、 负责设计、开发、调试、维护、管理符合功能、性能要求的软件产品。
2、 程序架构设计、编写、验证、测试及优化。
3、 单片机及相关外设原理图设计、验证。
4、 产品测试程序编写、调试。
5、 编写项目文档、质量记录以及其他有关文档。
6、 其他相关工作。
岗位要求:
1、 2年以上嵌入式软件开发经验,熟悉软 件开发流程,具有较强的软件设计和开发能力;
2、 熟悉基于ARM的嵌入式软件开发和调试,精通编译工具以及调试工具的使用。
3、 熟悉蓝牙(蓝牙主从工作模式开发,通信和语言双联开发),有传感器调试经验,常见模块驱动开发整合;
4、 熟练掌握C语言、数据结构,具有良好的代码编写习惯;
5、 熟悉STM32系列单片机系统,熟悉ARM Cortex体系架构,ARM Cor0tex-M0、M4 内核的MCU,以及Arm Cortex-M33带4G基带sip封装的处理器;
6、 能够独立完成程序架构设计、编写、验证、测试等工作。
7、 熟悉单片机及相关外设工作原理,能够看懂简单的硬件原理图。
8、 熟悉文件系统并能够完成相应编程及测试。
9、熟练使用基本仪器,万用表,示波器等
加分项:熟悉RTOS/Linux,熟悉Python