logo of xpeng

小鹏汽车中间件开发工程师

社招全职5年以上地点:上海状态:招聘

任职要求


任职要求:
1.本科及以上学历,5年以上工作经验(硕士3年),掌握至少一种不限于以下方面的知识:计算机组成原理、体系架构、操作系统、计算机网络、编译原理等;
2.掌握至少一类posix环境基础接口:线程管理和同步、文件操作、多路复用等;
3.掌握至少一类linux kernel基础子系统(RTOS类似模块亦可):驱动框架、VFS、内存管理、线程调度等;
4.熟悉CC++开发,对语言标准提供的特性和机制有了解,有良好的编码规范和质量意识;
5.有异构多核平台(TDA4、orin或其他大小核自驾/手机SOC等)、自动驾驶中间件(AP Autosar/Apollo/Autoware/ROS2等)、android native层(initd/logd/ION)开发经验优先。

工作职责


基于自动驾驶域控制器(ARM架构),和底软、算法和测试团队合作,开发服务于自动驾驶系统的中间件/基础服务/自驾业务,工作内容包括但不限于如下:
1.参与中间件的设计、开发、测试和交付,例如通讯中间件、日志中间件、调度中间件等;
2.参与自驾基础服务的设计、开发、测试和交付,例如系统状态服务、诊断服务、升级服务等;
3.参与自驾算法和应用服务的开发、集成和交付,例如感知、规划、预测、控制等业务(主要负责框架程序设计和编写,不参与具体算法开发);
包括英文材料
学历+
Linux+
内核+
RTOS+
C+
C+++
SOC+
自动驾驶+
中间件+
AUTOSAR+
Android+
相关职位

logo of jd
社招软件开发岗

1. 能根据产品需求,独立按时按质完成研发任务; 2. 参与京东App & Web端中间件开发和维护工作,包含不限于包括但不限于网络请求、下载,存储、地址、LBS、端智能等核心组件; 3. 参与日常的架构设计、代码评审和技术指导等工作,提升团队代码质量和技术水平; 4. 参与解决项目中发现的技术领域阻塞点与难点。

更新于 2025-06-16
logo of dewu
社招技术类

1、负责分布式缓存Redis内核优化、跨云多活建设、日常运维管控; 2、参与多模数据库的分布式缓存层的研发; 3、其他分布式存储解决方案探索和落地。

更新于 2023-12-26
logo of youzan
社招2年以上

1.作为底层系统开发人员,通过中间件技术、通用产品、通用平台解决业务架构难题,保障和支撑有赞业务的快速增长和迭代; 2.参与有赞PaaS中间件(微服务框架、消息中间件、数据中间件、分布式KV存储系统等)的设计、核心代码开发,维护系统稳定性,提升产品和系统的性能; 3.深入理解所负责的中间件的技术原理、架构和使用场景,帮忙业务开发更好的利用中间件产品解决技术难题,提升业务的开发和迭代速度; 4.参与产品推广、技术宣讲和培训,提升业务开发对底层中间件和系统的了解,减少和消除因对底层系统不了解造成的故障; 5.结合业界实践和有赞的实际情况,规划中间件和底层系统平台的发展方向,保障底层系统的持续稳定运行。 工作内容: 1.了解业务开发的需求和痛点,对业务实际中遇到的问题进行总结,抽象成为对中间件产品的需求 设计、开发核心中间件产品,不断满足业务在功能、性能、稳定性等方面的需求; 2.在结合有赞的业务场景和实际情况的前提下,吸纳开源产品优秀的设计和架构,并进行针对性的改良和适配; 为需求方做技术培训,组织技术分享并能输出技术沉淀; 3.协助业务方进行底层系统的技术选型和方案评估,为业务方提供专业的建议和支持; 4.推动整体业务开放对底层中间件系统进行规范、合理的使用,保障底层系统的健康、稳定运行。

更新于 2024-03-07
logo of netease
社招5年以上网易云音乐

1. 负责云音乐微服务、可观测性和存储相关中间件的设计与研发工作; 2. 从用户视角解决业务在使用过程中遇到的各种疑难问题,能够挖掘业务实际需求给出中间件的最佳实践与演进方案; 3. 以产品化思维完善中间件相关设计,打造稳定、易用的微服务与中间件解决方案,赋能业务高效创新。

更新于 2025-07-17