职位描述
岗位职责:
- 负责Windows平台下C++软件的设计、开发和优化,确保高性能和高质量的软件交付。
- 参与系统架构设计,分析需求,撰写技术文档,协助制定开发计划。
- 针对现有软件进行代码重构、性能调优以及新功能开发,提高产品的稳定性和用户体验。
- 参与项目的技术讨论,解决技术难题,提供指导和支持。
- 撰写和维护测试用例,进行单元测试和集成测试,确保软件的可靠性。
- 与产品经理、测试团队及其他开发人员密切合作,推动项目进度。
任职要求:
- 计算机科学、软件工程或相关专业本科及以上学历。
- 5年以上C++软件开发经验,熟悉Windows开发环境及相关API。
- 精通C++编程语言,理解面向对象编程原则,熟悉数据结构和算法。
- 熟练使用VC++编程环境,熟悉QT,有丰富的上位机软件开发经验。
- 有大型软件项目的架构设计和开发经验,能独立承担模块设计与开发。
- 熟悉多线程编程、网络编程,能够处理复杂的多线程应用程序。
- 有良好的问题分析和解决能力,能在压力下高效工作。
- 熟悉版本控制工具(如Git、SVN)和项目管理工具(如JIRA、Confluence)。
优先条件:
- 有上位机软件开发经验,或无线电信号监测软件开发经验者优先。
- 具有跨平台开发经验(如使用QT或其他框架)者优先。
- 熟悉数据库技术(如SQL Server、MySQL)和API接口调用。
- 有团队管理或项目管理经验者优先。
- 英语能力良好,能够阅读和撰写技术文档。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕