职位详情
嵌入式飞控软件工程师
1.4-2.2万·14薪
成都麟通科技有限公司
成都
1-3年
硕士
12-24
工作地址

青羊工业总部基地g区9D栋

职位描述
主要职责:
1. 飞控系统底层架构开发: 参与设计和实现基于实时操作系统(如 FreeRTOS, uCOS)或裸机程序的飞控软件架构。
2. 外设驱动开发与调试: 负责飞控相关传感器(IMU/掼导, 磁力计, 气压计/大气机, GPS)、执行器(伺服控制器、舵机等)以及通信总线(TSN`、1394、1553、SPI, I2C, UART, CAN, ETH等)的驱动开发、移植和优化。
3. 系统集成与调试: 将上层飞行控制软件与底层驱动进行集成,解决硬件/软件协同工作中的时序、同步和稳定性问题。
4. 性能与资源优化: 对飞控系统进行性能剖析,优化内存占用、CPU负载及功耗,确保系统满足严格的实时性要求。
5. 可靠性工程: 设计和实现系统监控、故障检测与安全冗余机制(如传感器冗余、处理器监控看门狗)。
6. 工具链与测试: 建立和维护交叉编译环境、持续集成(CI)流程,编写硬件在环(HIL)测试用例,参与实物飞行测试与故障排查。
职位要求
必备条件:
1. 学历与专业: 电子工程、计算机科学、自动化、通信工程等相关专业本科及以上学历。
2. 经验背景:
· 有嵌入式系统开发经验,有机器人、无人机、工业控制或汽车电子等对实时性要求高的领域经验者优先。
· 熟悉完整的嵌入式产品开发流程,从需求分析、设计、编码、调试到量产。
3. 核心技术能力:
· 精通C/C++语言,具备良好的编程风格和扎实的数据结构基础。
· 深入理解计算机体系结构,如ARM Cortex-M/R/A系列内核,熟悉中断、DMA、缓存等机制。
· 丰富的底层驱动开发经验,能够熟练使用示波器、逻辑分析仪等工具进行硬件调试。
· 熟悉至少一种实时操作系统(RTOS)的工作原理和应用开发。
· 熟练使用Git/svn进行版本控制,熟悉Makefile/CMake等构建工具。
4. 个人素质: 具备极强的动手能力、严谨的问题分析能力和高度的责任心,能够胜任实验室和野外环境下的调试工作。
优先考虑条件:
1. 有PX4/Pixhawk或ArduPilot等开源飞控平台的实际开发或贡献经验者优先。
2. 熟悉Mavlink/MAVLink 2通信协议,并有相关开发经验。
3. 具备硬件在环仿真经验,熟悉PX4的SITL/HIL仿真框架或类似工具。
4. 有以下任一经验者更具竞争力:
· 安全关键系统开发经验,了解DO-178C、ISO 26262等标准。
· 高速数字电路或信号完整性基础知识,能协助进行硬件PCB设计和评审。
· 嵌入式Linux系统开发、裁剪或驱动开发经验。
5. 拥有实际的无人机调试、试飞经验,能够快速定位和解决飞行中出现的软硬件问题。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请