小米小米汽车-嵌入式系统软件(RTOS)BSP驱动工程师
社招全职A120202地点:南京状态:招聘
任职要求
1. 计算机、电子工程、汽车电子、软件工程、通信等相关专业,本科及以上学历; 2. 嵌入式软件开发经验,例如汽车电子、机器人等领域; 3. 精通C语言,熟悉MISRA-C编码规范; 4. 能够阅读电子原理图; 5. 熟悉IFX/ST/NXP/Renesas等至少一款单片机及其架构,熟悉RTOS软件,并具有量产开发经验; 6. 熟练使用开发调…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责汽车嵌入式系统软件的架构设计、软件开发、测试和交付; 2. 负责汽车嵌入式系统软件的功能模块设计、软件开发、测试和交付; 3. 负责控制器板级设芯片复杂驱动开发,例如SBC, 桥驱, 高边驱动等; 4. 负责硬件Binrgup、Debug和验证; 5. 代码优化、性能和稳定性改进和质量保证; 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.
还有更多 •••
相关职位
社招3年以上B2449
1、负责SOC BSP设计和开发工作。负责关键外设驱动开发工作; 2、负责开源社区演进分析和跟踪工作; 3、负责SOC 系统性能和功耗优化工作; 4、负责内存管理、文件系统和系统调度设计和开发工作; 5、负责系统稳定性问题定位和分析工作; 6、负责系统DFX设计和开发工作。
更新于 2023-02-13深圳|西安
社招3年以上A178709
1、负责早期XR与Al智能硬件产品的嵌入式系统开发,实现功能系统原型; 2、编写运行在MCU上的固件代码、开发Android BSP、编写基于Android系统的应用程序; 3、协助电子工程师开发原理图、协助机械工程师设计结构、持续与供应商跟进实现系统原型的细节; 4、实现固件功能、实现Android App应用程序功能、采集数据居、优化功耗性能等关键系统参数; 5、与产品、设计、技术等团队协同定义早期产品。
更新于 2024-12-22北京
社招3年以上A186191C
1、负责早期XR与Al智能硬件产品的固件系统开发; 2、编写运行在MCU上的固件代码、开发BSP; 3、调试和开发系统功能,例如蓝牙连接、WiFi数据传输、视频编解码、显示器图形界面、语音交互等; 4、协助电子工程师开发原理图,协助机械工程师设计结构,与手机App端软件工程师合作开发功能; 5、与产品、设计、技术等团队协同展示产品原型的早期关键功能。
更新于 2025-04-09北京