岗位职责
1、参与项目需求分析,负责嵌入式系统方案设计、搭建系统框架和核心模块的设计;
2、按照软件开发流程编写软件设计要求、软件设计说明等各阶段文档;
3、负责软件的编写、调试及版本控制,实现驱动开发、自测、问题修复等;
4、进行软件可靠性测试(单元、集成、系统等),包括设计整改等;
5、解决开发阶段测试问题、产线问题、市场问题,编制必要的技术支持和指导文件;
6、完成领导交办的其他任务,具有良好的沟通交流能力,及其人际关系处理能力。
任职资格
1、重点要求:具有测量仪表类产品开发经验优先,熟练使用C语言/C++编程,有3年以上MCU平台或ARM平台产品的开发经验;
2、本科以上学历,电子、自动控制、机电一体化、计算机及仪器类等相关专业,3年以上工作经验;
3、熟悉MSP430/STM32/STM8/8051等MCU,熟悉MCU/ARM外围电路设计,熟练使用PADS、ORCAD等查看原理图;
4、熟悉CORTEX-M0、Cortex-M3/M4内核的C语言编程,熟悉I2C/SPI/UART/SDIO/USB等外设接口驱动设计;
5、熟练阅读英文资料,熟练使用常用办公软件(Visio、word、excel、PPT、Project);
6、良好的团队协作精神及学习能力、能独立思考、分析和解决问题,勤奋刻苦,细致认真。