职位关键词
在校/应届
投递时间:2026年03月31日-2026年06月29日
职位描述:
岗位职责:
参与水声通信、水声定位相关软件系统的设计、开发与调试工作;在 Linux 环境下进行 C/C++ 程序开发,包括底层数据采集、协议处理、信号处理与业务逻辑实现;基于 TCP/IP 等网络协议栈实现数据传输、网络通信模块,优化系统通信性能与稳定性;根据项目需求,编写系统设计文档、接口文档及使用说明等技术文档;参与现有软件系统的维护与优化,包括性能调优、Bug 修复和新功能扩展;与硬件、算法、测试等团队协同工作,完成系统联调和现场测试支持;了解基本的信号处理知识(如滤波、调制解调、FFT 等)者优先;有实时系统、嵌入式 Linux 或高性能网络编程经验者优先;熟练使用 Git 等版本管理工具,有良好的工程管理意识;有开源项目贡献或可展示的项目作品者优先;有QT等上位机软件开发经验。
岗位要求:
具有5年以上互联网或者工业软件开发经验。本科及以上学历,计算机、软件工程、通信工程、电子信息、自动化等相关专业;扎实的 C/C++或者JAVA 编程基础,良好的编码习惯和代码规范意识;熟悉 Linux 操作系统,有在 Linux 环境下进行实际软件开发和调试的经验(如 gcc/g++, gdb、Makefile/CMake 等);熟悉 TCP/IP 协议栈及常见网络编程模型,熟练使用 Socket 进行网络编程,理解常见协议(如 UDP/TCP)的特性及适用场景;熟悉多线程编程、进程间通信机制(如共享内存、消息队列、管道等),了解常见并发、同步机制;具备良好的逻辑思维能力和问题分析、定位能力,能够独立完成模块设计与编码实现;工作认真负责,具备良好的团队合作精神和沟通能力,有较强的学习能力和抗压能力;有水声通信、水声定位、声呐、海洋工程等相关项目经验或背景者优先。