Xiaomi · 南京
小米汽车-软件开发工程师-C++软件开发
Listed on Xiaomi ’s official careers site. Posted August 18, 2025. Check that it is still open and apply there.
Apply on Xiaomi ’s careers site →Job description
- 负载车载Android/linux系统C++多线程软件设计和开发,确保应用程序的功能完善、性能优化和用户体验良好;
- 负责车端Android/linux系统AI应用算法模型开发、数据训练;
- 负责DDS/Http/MQTT/Binder等各种进程间通信开发、软件部署和集成;
- 负责性能稳定性优化,解决进程的内存泄漏,crash等问题;
Qualifications
- 人工智能、计算机科学、软件工程、通信工程、电子信息等相关专业本科及以上学历;
- 具有3年及以上嵌入式系统(QNX/Linux/Andriod)C++软件开发经验;熟悉android/linux系统架构和开发流程,精通C++ 编程语言,有车载android/linux系统SOA软件开发经验者优先;
- 熟悉基本数据结构及常用算法,熟悉Linux下的多线程编程,进程间通信机制 ;熟悉DDS、MQTT、HTTPS、Andriod binder通讯、RPC通讯、车载通信协议(CAN/LIN/SPI)等基本原理和实现方式;
- 熟悉Make、CMake等编译工具,熟悉Git版本管理工具;熟悉shell、python等脚本编程;
- 熟悉python,掌握一种及以上深度学习算法,熟悉数据训练,参数调优和算法优化;
- 有责任心,有良好的团队合作与沟通能力,对软件开发技术有浓厚的兴趣。
More jobs at Xiaomi
AI属性工程师
南京
Similar jobs at other companies
软件开发工程师(南京)
China Unicom · 南京
海康机器人-软件开发工程师-杭州
Hikvision · 浙江省杭州市
工艺材料-软件开发工程师-自动化-杭州
Hikvision · 浙江省杭州市
软件开发
China Unicom · 徐州
项目实习-到餐-软件开发(数据开发及工程开发)
Meituan · 北京市