顺丰嵌入式高级工程师(飞行平台)
社招全职5-10年地点:深圳状态:招聘
任职要求
1.电力、电子、通信、计算机、自动化或相关专业,本科或以上学历。 2.3年以上嵌入式软件开发工作经验。 3.精通C/C++语言;精通RTOS (如ucos/freertos/rtt);熟悉ARM(Coretx-M)核、DSP、Power PC等处理器系统架构; 4. 熟练掌握单片机各种常见外围电路及器件的使用。 5.具有团队合作和吃苦耐劳精神;有较强的责任心;有较强的学习能力、分析能力; 6. 具备系统架构能力,可以搭建系统的软件框架; 7.具有阅读和理解英文资料的能力; 8.具有无人机/机器人工作经验,熟悉DO-178C、MISRA-C等开发标准.全栈开发工作经验的优先;
工作职责
1.负责无人机航电飞控系统软件开发 2.负责飞控系统RTOS的移植与优化,保障任务调度、中断响应、内存管理的实时性. 3.实现飞控系统通信协议,完成与地面站、其他机载设备的实时数据交互 4.设计系统级安全机制(看门狗、冗余备份、故障恢复),满足航空电子可靠性标准(如DO-178C Level C/D) 5.参与硬件在环(HIL)测试与实机飞行调试,解决低空环境下的电磁干扰、振动噪声等实际问题 6.编写技术文档,参与产品需求分析、方案设计及技术评审 配合硬件团队完成硬件/软件协同调试,解决系统级兼容性问题
包括英文材料
学历+
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
RTOS+
[英文] RTOS Fundamentals
https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/01-RTOS-fundamentals
A Real-Time Operating System (RTOS) is a type of computer operating system designed to be small and deterministic.
uC/OS+
https://micrium.atlassian.net/wiki/spaces/osiidoc/pages/163862/Getting+Started+with+C+OS-II
This chapter provides four examples on how to use µC/OS-II.
https://www.analog.com/media/en/dsp-documentation/software-manuals/micrium-ucos-iii-usersmanual.pdf
learn about real-time kernels through μC/OS-III.
FreeRTOS+
https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/00-Overview
Our beginner's guides are here to help you get up to speed quickly and easily with FreeRTOS.
相关职位
社招6年以上嵌入式
1. 负责飞行系统平台软件建设,如各类中间件开发、工具建设; 2. 开发嵌入式系统各类中间件(OSAL),满足功能、性能、功耗需求迭代需求; 3. 解决系统中的疑难问题,包括但不限于:稳定性、性能、实时性等; 4. 参与或主导设计飞行系统嵌入式平台的系统方案。
更新于 2025-07-16
社招2年以上
1. 机电控制系统开发,控制相关嵌入式软件开发,控制相关传感器、结构等的开发; 2. 产品可靠性测试、研发及生产用测试台、治具等的开发; 3. 负责相关产品的售前、生产、售后等环节的技术支持工作。
更新于 2025-09-15