嵌入式软件设计师
岗位信息
| 招聘单位 | 中科宇航 |
|---|---|
| 工作地点 | 北京市 |
| 官方更新时间 | 2025-06-16T17:03:41.5817173 |
职位描述
1、负责飞行器地面测发控软件的开发与维护,基于Qt框架使用C++/C语言实现测发控流程控制、参数装订、状态监控、数据记录及回放等功能;
2、完成地面测发控系统与飞控、地面测试台等设备的通信对接,包括UDP、串口(RS232/RS422/485)等接口的数据收发、协议解析、校验及异常处理;
3、参与测发控软件的需求分析,与硬件及总体等部门高效沟通,梳理复杂场景下的软件需求,编写《软件需求规格说明》《软件设计说明书》等开发文档;
4、实现测发控流程的状态机管理,包括发射前检查、加电时序控制、指令下发、遥测解析、安全联锁逻辑等核心功能;
5、负责外场试验期间的软件技术保障工作,包括现场软件环境搭建、联调联试、故障定位与排查,确保试验任务顺利进行;
6、研制阶段适应阶段性出差,能够在外场快节奏环境下独立完成软件问题排查与修复,配合总体及试验单位完成发射保障任务;
7、编写软件单元测试、测试报告,参与系统联调及故障注入测试,对通信异常(丢包、延迟、错帧)、时序冲突、资源竞争等问题进行分析定位并持续优化;
8、依据军用软件标准,完成软件配置管理、文档编制及产品归档。
任职要求
1、研究生及以上学历,电子、通信、自动化、测控技术与仪器、计算机等相关专业;
2、1-3年以上嵌入式或桌面端软件开发经验,具备测发控、航天/航空软件开发经验者优先;
3、熟练掌握C/C++编程语言,具备良好的面向对象设计能力,能独立完成基于Qt的应用软件架构设计及开发;
4、熟悉Qt多线程、信号槽机制、自定义控件绘制、图表实时数据显示及日志系统实现;
5、掌握UDP(单播/组播)及串口通信编程,能使用工具(如Wireshark、串口助手等)独立分析排查通信问题;
6、了解GJB 438B/GJB 5000A等军用软件文档体系要求,具备良好的文档编写能力;
7、具备较强的外场适应能力,能接受阶段性出差,能够在试验现场快速响应、独立解决软件相关问题;
8、具备良好的跨专业沟通能力,能与总体、硬件等团队高效协作;
9、有外场试验保障经验者优先。
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。