航空嵌入式软件工程师
佛山电器照明股份有限公司 · 佛山市-禅城区 · 社招
AI 摘要智能生成
嵌入式软件需求分析与设计
职位描述
1.嵌入式软件需求分析与设计 负责航空产品嵌入式软件的需求梳理、架构设计与代码实现,确保满足航空产品高可靠、高安全的要求。 2.驱动开发与硬件协同 负责MCU/SOC的底层驱动开发(如GPIO、ADC、PWM、定时器等),配合硬件工程师完成原理图评审、软硬件联调及验证工作。 3.通信协议开发与联调 完成TCP/IP、CAN、RS232/RS485、I2C、SPI、UART等通信接口的协议定义与实现,支持系统内部模块级联及与上位机/航电系统的数据交互。 4.产品功能开发 编写产品功能实现程序代码,通信编码协议并进行单步优化,协同硬件及固件进行开发开发,确保产品功能实现的准确性和可靠性,代码规范、逻辑清晰;。 5.测试与验证 负责嵌入式软件的单元测试、集成测试,参与系统级测试与环境适应性试验(如高低温、电磁兼容等),协助完成产品适航取证相关的软件验证工作。 6.技术文档编写 按航空产品研发流程,编制电子硬件需求文档、设计文档、测试文档等技术文档。
任职要求
- 1.学历/专业:本科及以上学历,电子工程、自动化、计算机、通信工程、测控技术等相关专业。
- 2.工作经验:5年以上嵌入式软件开发经验,具有航空电子、汽车电子或高可靠性工业设备开发经验者优先。
- 3.专业技能:熟悉ARM、C51等主流单片机/微控制器平台,具备相关开发环境(如Keil、IAR、ICCAVR)使用经验;能看懂原理图并能独立完成单片机电路原理图设计,精通C/C++语言和汇编编程,熟悉底层驱动开发。熟悉I2C、SPI、UART、CAN等常见通信总线;熟悉实时操作系统LUNIX/FREE-RTOS裁剪及开发,能读懂电路原理图,会使用示波器、逻辑分析仪等调试工具。
- 4.行业知识:AS9100D航空质量管理流程、DO-178C机载软件适航标准规范等优先;
- 5.能力素质:具备良好的文档编写能力与跨专业沟通协调能力,具备较强的问题分析与解决能力,具备团队合作精神与责任心。