岗位职责:
1.负责软件设计开发及封装;
2.负责原型系统软件需求确认与分解、功能模块设计、系统软件集成工作;
3.负责软件编码工作;
4.负责软件设计开发相关的报告编制。
岗位要求:
1.航空、电子、软件、计算机、测控相关专业,熟练使用C++、C#、Python等语言之一,并进行软件实现;
2.具有履行岗位职责所需的专业知识和技能,熟练使用相关软件开发工具进行软件实现,如QT、VS、VC、PyCharm等;
3.精通B/S、C/S、嵌入式架构之一,熟练掌握实现该架构所需软硬件资源,熟悉Windows、麒麟平台常用API,具备多线程、多进程相关开发经验,熟悉动态库的封装与调用;
4.按系统对软件要求,设计软件系统架构、数据流、数据库、数据管理等,具备优秀的面向对象编程思想,熟练运用常用设计模式,熟悉TCP/IP、Socket、HTTP/HTTPS等网络编程技能;
5. 对航空PHM有一定了解,具备系统软件设计、专利/论文/软著编写经验。