1.参与仿真座舱操纵机构及控制盒等产品的需求分析与方案论证,编写嵌入式软件设计方案,提出嵌入式软件设计方案评审需求。
2.负责飞行模拟座舱操纵机构及控制盒等产品的嵌入式软件代码开发与实现、功能迭代等工作,覆盖以下两类典型任务(根据项目阶段侧重其一)。
o电机控制类:永磁同步电机/直流无刷电机的FOC矢量控制算法调试与优化,力闭环控制策略实现,力矩加载动静态性能调优;
o信号采集类:多通道高速模拟/数字信号采集、数字滤波、信号处理(旋变解码、LVDT/RVDT解调、扭矩传感器线性化等)、数据解析、数据打包与协议转换。
3.负责MCU/ARM嵌入式底层驱动开发(GPIO、UART、SPI、I2C、CAN等)及固件升级维护。
4.负责设备通信协议开发与适配,熟练完成Modbus、UART、TCP/UDP等常用协议的编程开发、协议解析、数据上报、指令交互,对接上位机系统。
5.配合硬件工程师完成原理图、PCB评审与样板调试与系统联调,功能验证、性能测试,保障产品功能稳定、运行可靠。
6.负责嵌入式软件功能测试、稳定性优化及内存优化;开展设备数据丢包、通信异常等各类软硬件兼容问题的故障定位与程序bug处理。
7.输出符合GJB 438C规范的软件开发文档、调试日志、版本迭代说明、技术手册等;建立标准化开发流程,建立软件配置管理与版本发布流程支撑产品量产与后续维护迭代。;
8.配合项目完成现场集成联调及售后排故工作。
