嵌入式软件工程师
工作内容:
1.负责基于MCU的无线通信产品的嵌入式软件开发和维护工作
2.理解客户项目需求,制定软件实现方案。
3.与硬件工程师、测试工程师、产品经理等紧密协作,确保项目按时高质量交付
4.协助解决客户遇到的产品问题
任职资格:
1.通信、电子、计算机、自动化或相关专业大学本科及以上学历。
2.1年以上工作经验,深入理解至少一种RTOS(RT-Thread、FreeRTOS、uCOS等),熟悉RT-Thread者优先。
3.熟练掌握C语言编程,具备良好的编程风格和代码质量意识。
4.具备一定的硬件知识,能与硬件工程师无障碍协同工作。
5.熟悉常见单片机(如STM32系列、GD32系列)的软件开发和调试工作;掌握常用的通信接口如IIC、SPI、RS232RS485、CAN等,掌握ADC、DI/DO相关知识。
6具备基本的计算机网络知识,熟悉TCP/IP协议并有相关应用开发经验。
7.英语四级及以上,能无障碍阅读英文技术文档。
8.良好的沟通能力及团队合作精神工作积极主动、认真细心。
以下情况优先:
1.熟悉基于Linux环境的嵌入式应用开发并有实际开发经验。
2.有无线网络如蓝牙、4G开发经验。
3.了解车辆总线协议(如CAN,J1939)