7000-10000元
烟台大学(八角湾校区)
岗位职责
1.软件设计和开发:负责导航软件的系统设计与开发,包括实现软件架构、构建模块和模块间的通信机制等,确保软件的稳定性、可靠性和安全性。
2.编程语言和工具:精通相关开发语言,如C++、Java等,并熟悉相关开发工具的使用,如Eclipse、Visual Studio等。
3.代码规范与维护:确保代码质量符合标准要求,尤其是安全性和可维护性,及时发现和解决问题。
4.沟通和合作:与客户、用户和其他开发人员进行有效地沟通和合作,提供优质的技术支持和服务,解决各类问题。
5.需求分析和评估:进行需求分析,评估软件功能和性能等方面的要求和标准,确保软件能够满足客户和用户的需求。
6.技术研究和提升:进行相关技术研究和学习,保持行业前沿的技术水平,提高开发效率和质量。
7.性能优化和调试:通过测试和性能优化,确保导航软件的稳定性和高效性,及时发现和解决自身存在的问题或漏洞。
岗位要求:
1.具备计算机、软件工程、通信、自动化或电子信息等相关专业的硕士研究生及以上学历,拥有三年以上的开发经验;具有学校项目经历者将优先考虑。
2.精通C++编程语言,熟悉Shell脚本语言;具备严谨和规范的编程风格;熟悉常用的调试技术,能独立进行Debug;掌握常用的数据结构与算法。
3.精通Windows/Linux系统编程,具备网络通信、内存管理、多线程处理以及网络编程方面的丰富经验。
4.精通TCP/IP网络通信协议,并熟练掌握SIP、HTTP、SOAP等协议。
5.精通软件设计原理与方法论,能够运用设计模式;对嵌入式软件架构设计及其实施有深入了解,能够设计出优质的模块交互接口,并熟练使用Visual Studio等主流开发工具。
6.熟悉MFC/QT应用程序,具备SDK开发经验。
7.熟悉Matlab开发工具。
8.积极主动地学习,主动沟通,展现出强大的执行力,具备深邃的技术钻研精神,思维缜密,责任心显著,追求高质量的代码,重视文档的清晰表达,具备优秀的学习能力、团队协作能力和沟通能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕