嵌入式开发工程师
8000-13000元/月岗位职责:
1.负责基于STM32系列单片机的嵌入式软件设计,涵盖硬件驱动开发、协议栈实现及系统性能调优。
2.主导或参与网络通信模块的方案设计与编码实现,包括LWIP协议栈集成及W5500网络芯片的驱动调试。
3.在FreeRTOS环境下完成多任务调度、资源协调及网络功能的实时性提升。
4.针对网络传输中的连接中断、超时响应等问题,设计并实现心跳机制、超时判断与故障恢复策略。
5.参与TCP/IP协议相关功能开发,实现Socket通信以及HTTP/MQTT等应用层协议的对接与测试。
6.编写完整技术文档,参与产品从需求定义、测试验证到批量生产全过程的技术支持工作。
任职要求:
1.熟练掌握STM32系列单片机软件开发,熟悉Keil/IAR/STM32CubeIDE开发环境,具备UART/SPI/I2C等外设驱动编写能力。
2.具备LWIP协议栈移植与性能优化经验,有TCP/UDP/ICMP等网络协议的实际开发背景。
3.精通FreeRTOS操作系统,具有多任务管理、消息队列、信号量等机制在项目中的实际应用经验。
4.熟悉W5500等硬件协议栈芯片的应用,掌握其驱动开发和网络问题排查方法。
5.深入理解TCP/IP协议体系结构,熟练进行Socket编程,并能快速定位和解决常见网络异常。
6.有实际项目中处理网络超时、断线自动重连、心跳保活等功能的设计与实现经验,能够构建稳定可靠的通信架构。

沈阳海龟医疗科技有限公司
点击查看地图