岗位职责:
1、参与项目需求分析,技术选优及方案设计,撰写软件需求定义和系统设计方案及其他开发技术文档;
2、负责MCU的底层驱动及模块功能开发;
3、负责MCU与外围模块的接口开发和模块测试;
4、负责MCU类产品核心软件设计、开发、测试维护、优化等工作,并对设计质量负责;
5、负责对公司产品技术研究、技术评估、新技术预研、疑难问题分析处理;
6、协助运维、售后完成产品的后期需求开发和维护,向客户提供问题解决方案和建议;
7、协助硬件工程师完成硬件测试验证;
8、协助测试工程师完成产品测试验证工作。
任职要求:
1、本科及以上学历,计算机科学、电子、通信等相关专业
2、掌握常见单片机(STM32/GD32)的软件开发
3、具有扎实的C/C++编程语言基础,熟练使用指针、链表、结构体等
4、熟悉CAN/LIN规范,精通单片机外围通讯通讯协议如RS232、RS485、CAN、LIN、SPI、I2C、USB等接口调试
5、熟悉嵌入式实时操作系统,例如RT-Thread,FreeRTOS等,以及相应平台的操作系统移植
6、熟练使用测试设备,例如万用表、示波器、CANoe等工具
7、有车载嵌入式产品开发经验者优先
8、自驱动型人才,执行力强,良好的沟通表达和学习能力,良好的团队合作精神
薪资待遇及福利:
1、完善的培训制度、提供竞争力的薪酬和晋升通道;
2、入职五险一金、午餐补贴、加班补贴、差旅补助等福利;
3、丰富的团队活动、旅游;
4、丰厚的节日福利、生日福利;
5、每天8小时工作制,周末双休。