美团嵌入式软件工程师 / 专家 / Engineering Manager
社招全职8年以上无人机业务部地点:北京 | 深圳状态:招聘
任职要求
计算机科学、计算机工程、电子工程或相关技术领域的学士或硕士学位。 8年以上嵌入式软件开发专业经验,精通 C 和 C++ 语言。 2年以上正式的技术领导或管理经验,拥有成功领导工程项目和管理下属的良好记录。 在实时操作系统 (RTOS) 如 FreeRTOS、RT-Thread、Zephyr 或类似系统方面拥有深厚的实践经验,并具备裸机 (bare-metal) 开发能力。 在过往工作经历中,具备在产品层面,甚至在嵌入式领域之外,做出关键架构设计影响和贡献的业绩 具备调试涉及软硬件的复杂嵌入式系统的能力,以及明确的业绩 开放的学习心态,强…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
带领团队,负责美团无人机硬件产品线中所有嵌入式系统的设计,开发,交付,维护。目标打造安全,可靠,高性能,高可维护,数据驱动的一流嵌入式系统。 一线技术贡献 (Hands-On Contribution): 保持深入的一线技术能力,直接贡献 / 指导 system level design,在团队需要的时候,可以随时参与一线的开发,带领团队调试复杂的系统级问题。 技术领导力 (Technical Leadership): 推动嵌入式系统的技术愿景、芯片选型,架构设计和路线图规划。坚定而有效的帮助团队建立并贯彻嵌入式软件开发的最佳实践,以身作则,通过高质量的 code review(C/C++, Rust)以及文档实践,测试设计,践行 engineerring excellence。 Lead & Mentor: 领导、管理并发展一支 high-performing 嵌入式软件工程师团队。提供技术指导、职业发展规划和日常辅导。 执行与交付 (Execution & Delivery): 与产品经理及其他工程负责人合作,将需求和模糊的问题转化为可执行的计划。负责管理项目的计划,优先级和交付成果。 跨职能协作 (Cross-Functional Collaboration): 在嵌入式领域之外,发挥广泛的技术影响力和出色的技术理解力和沟通能力,与硬件、Linux 平台软件和云端软件团队紧密合作,确保软硬件的无缝集成,交付一致的产品功能。 技术创新 (Innovation): 紧跟嵌入式领域的趋势——从新型 MCU 和 SoC,到现代开发实践,如嵌入式CI/CD、security hardening, diagnostics,telemetry 等 —— 并引导团队采纳和应用这些新技术。
包括英文材料
学历+
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.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
RTOS+
[英文] RTOS Fundamentals
https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/01-RTOS-fundamentals
A Real-Time Operating System (RTOS) is a type of computer operating system designed to be small and deterministic.
FreeRTOS+
https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/00-Overview
Our beginner's guides are here to help you get up to speed quickly and easily with FreeRTOS.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
还有更多 •••
相关职位
社招5年以上无人车业务部
1、开发自研域控制器MCU基础软件,包括硬件驱动、复杂驱动、通信协议栈、存储功能栈、系统服务等功能的开发和配置; 2、依照开发流程,完成软件需求开发、软件设计、软件编码调试、单元测试及集成调试; 3、分析解决测试阶段和实车运行阶段发现的软件问题; 3、开展软件功能安全分析,包括SFMEA、FTA、DFA。根据功能安全分析结果完成软件安全需求的开发和实现; 4、开发DV/PV试验软件和生产测试软件; 5、结合业务需求开发上位机工具,提升软件开发效率。
更新于 2025-09-22北京|深圳
社招5年以上
1、负责跨域融合的软件架构及通信设计,满足实时性、确定性、安全性等要求; 2、基于AUTOSAR AP/CP架构,开发实时性调度、确定性通信相关中间件组件; 3、配置和维护AUTOSAR AP/CP开发工具链,确保代码生成、编译、部署流程高效可靠; 4、负责车载以太网及通信中间件相关业务开发(PHY/Switch驱动、Tcpip、TSN、DDS等); 5、负责TSN网络流量调度策略设计,实现关键业务流(如ADAS、智驾数据)的确定性传输和QoS保障;
更新于 2025-03-27上海|广州
社招3年以上
自动驾驶软件开发资深工程师/专家(车型移植方向, Linux/C++/MCU) 1、负责新车型全栈自研自动驾驶算法软件的平台化移植和集成; 2、参与功能模块的软件开发、平台稳定性和系统性能的优化; 3、参与新一代传感器系统的算法适配和软件优化; 4、参与嵌入式软件和应用软件的需求分析、软件设计、编码、测试和缺陷解决。
更新于 2023-08-30广州