小鹏汽车MCU软件工程师-机器人方向
社招全职3年以上地点:深圳状态:招聘
任职要求
1、本科及以上学历,自动化、计算机、软件、通信等相关专业; 2、有AutoSAR应用项目开发经验,熟练使用Vector\Etas等工具链 3、精通C语言,熟悉MISRA-C编码规范,3年及以上汽车电子软件开发经验, 4、熟悉UDS、网络管理等相关协议;熟悉I2C,SPI,UART,CAN,LIN,ETH总线开发。 5、熟练使用软件集成工具、静态/动态代码工具、熟悉单元测试框架 6、良好的沟通能力和团队合作精神
工作职责
1.负责MCU底层软件开发、编译环境搭建、底层软件白盒测试;负责AutoSAR CP工具配置,MCAL配置,复杂驱动开发等相关工作 2.负责/支持OS、RTE、Bootloader、OTA、上下电流程、EcuM、BswM以及底软系统级的相关配置及开发; 3.支持通讯功能(CAN&EtherCat)、UDS诊断管理、存储服务开发; 4.撰写关键功能模块详细设计文档; 5.基于需求管理工具进行需求开发管理;基于Git进行软件版本管理。 6.支持软件单元测试,软件集成与发布
包括英文材料
学历+
AUTOSAR+
https://elearning.vector.com/mod/page/view.php?id=437
AUTOSAR (Automotive Open System Architecture) is a standardization initiative of leading automotive OEMs and suppliers and was founded in autumn 2003.
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.
相关职位

社招1年以上软件序列
1、负责机器人芯片的MCU底层软件相关需求分析、方案设计与开发,包括驱动及驱动框架,OS,BOOT,核间通信等; 2、负责RTOS相关的开发; 3、负责MCU系统性能优化,分析解决系统性问题,提效工具的开发维护等。
更新于 2025-08-13
社招3年以上A214168A
1. 负责机器人产品相关模块的嵌入式系统软件,包括 MCU 驱动程序、RTOS 应用程序等。 2. 负责嵌入式系统的架构设计和软件实现,保证系统的稳定性、可靠性和高效性。 3. 负责模块间通信协议的设计和开发,与硬件工程师紧密合作,实现通信功能。 4. 完成项目其他任务。
更新于 2025-02-24
社招3年以上A199008
1. 负责机器人产品相关模块的嵌入式系统软件,包括 MCU 驱动程序、RTOS 应用程序等。 2. 负责嵌入式系统的架构设计和软件实现,保证系统的稳定性、可靠性和高效性。 3. 负责模块间通信协议的设计和开发,与硬件工程师紧密合作,实现通信功能。 4. 完成项目其他任务。
更新于 2025-05-06