软件开发工程师
1-1.5万
天津 本科
国际企业社区F7/F8栋
一、岗位职责:
1. 负责水下航行器上位机软件系统全周期开发(需求分析-编码-测试维护),设计 GUI 界面与数据可视化功能;
2. 开发人机交互系统,实现任务规划、状态监控、视频流处理及数据分析;
3. 设计优化上、下位机通信协议,保障数据传输实时可靠;
4. 研发多模式(自主 / 远程 / 协同)任务管理系统,优化软件性能并协同其它系统;
5. 编写维护技术文档(设计文档、操作手册等)。
二、任职要求:
学历要求: 硕士及以上。
专业方向: 计算机、软件工程、通信工程、电子信息等相关专业相关专业,两年以上工作经验,具备水下机器人上位机系统开发经验者优先。
核心技术能力:
1. 熟练掌握 C/C++ 编程语言,具备扎实代码功底;精通 Qt 开发框架,能独立完成跨平台 GUI 界面开发;
2. 熟练运用串口通信、TCP/UDP 网络通信协议,能设计并优化上下位机数据传输方案;
3. 掌握数据可视化、多线程编程技术,了解数据库(如 SQLite、MySQL)数据存储与管理;
4. 具备上位机与航行控制软件、硬件系统的协同开发能力,能优化软件整体运行性能。
其他能力:
1. 良好的团队协作精神和跨领域沟通能力;
2.能阅读并撰写技术文档,英语阅读能力优秀。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕