logo of mi

小米Linux应用开发工程师

社招全职3年以上A79330地点:武汉状态:招聘

任职要求


掌握Linux API使用,C++语言,CMAKE编程,并熟练使用STL,熟悉各种设计模式,3年以上嵌入式系统C++开发经验;
掌握Linux C/C++开发环境,熟悉基本数据结构及常用算法,熟练掌握gcc, gdb,熟练Linux下的多线程编程,进程间通信机制 ;
熟悉linux文件系统,内存管理,网络IO,进程间RPC,等linux下的开发技术;
熟悉shell,具备一定的shell编程能力;
有扫地机器人相关工作经验者优先,有ROS开发经验者优先。

工作职责


岗位职责:
负责嵌入式Linux应用软件、及系统组件开发及维护;
负责项目需求分析,编写软件设计文档、结构设计、编码等工作;
配合项目组其他模块业务完成系统的联调和集成;
包括英文材料
Linux+
C+++
设计模式+
C+
数据结构+
算法+
GCC+
GDB+
多线程+
RPC+
Bash+
ROS+
相关职位

logo of insta360
社招

1. 负责端侧linux系统应用软件构架及核心组件的设计和开发工作 2. 协同算法工程师、BSP工程师完成核心应用的开发、优化、部署 3. 负责OTA、通信框架、媒体应用、系统服务等核心端侧应用软件的设计、开发工作 4. 遵循系统工程和软件工程实践,依照开发流程进行团队协作,提高研发效率和质量

更新于 2025-05-20
logo of weride
社招2年以上

负责在 X86/ARM 平台上进行 C++ 程序的编写或移植 负责在多平台上进行性能调优 负责优化整体系统性能,包括吞吐量和延迟 协助进行传感器性能评估、自动驾驶车辆传感器系统设计

更新于 2025-08-07
logo of liauto
校招算法与软件

1. 参与Linux环境下C++/Go等语言的服务器程序开发; 2. 协助设计和实现网络通信模块(如TCP/IP、HTTP/WebSocket等); 3. 学习并参与分布式系统的开发与优化(如K8S); 4. 协助进行性能调优、内存管理及多线程编程; 5. 编写自动化测试脚本,参与CI/CD流程建设。

logo of insta360
社招3年以上

1, 蓝牙协议栈移植与优化 2, Linux系统下BLE广播、扫描、连接开发,WiFi网络框架的开发建设 3, 持续优化蓝牙系统性能、兼容性和稳定性。

更新于 2025-08-07