美团嵌入式软件工程师 / 专家 / Engineering Manager
任职要求
计算机科学、计算机工程、电子工程或相关技术领域的学士或硕士学位。 8年以上嵌入式软件开发专业经验,精通 C 和 C++ 语言。 2年以上正式的技术领导或管理经验,拥有成功领导工程项目和管理下属的良好记录。 在实时操作系统 (RTOS) 如 FreeRTOS、RT-Thread、Zephyr 或类似系统方面拥有深厚的实践经验,并具备裸机 (bare-metal) 开发能力。 在过往工作经历中,具备在产品层面,甚至在嵌入式领域之外,做出关键架构设计影响和贡献的业绩 具备调试涉及软硬件的复杂嵌入式系统的能力,以及明确的业绩 开放的学习心态,强…
工作职责
带领团队,负责美团无人机硬件产品线中所有嵌入式系统的设计,开发,交付,维护。目标打造安全,可靠,高性能,高可维护,数据驱动的一流嵌入式系统。 一线技术贡献 (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 等 —— 并引导团队采纳和应用这些新技术。
1. 领导团队负责美团无人机硬件产品线中嵌入式系统的全生命周期管理,包括设计、开发、交付与维护,致力于打造安全可靠、高性能、高可维护性且数据驱动的一流嵌入式系统; 2. 保持深度技术参与能力,主导系统级设计,在必要时直接参与核心开发,带领团队解决复杂系统级问题; 3. 协同产品经理及工程负责人,将需求转化为可执行计划,统筹项目优先级与交付成果管理; 4. 制定嵌入式系统技术愿景,主导芯片选型与架构设计,推动最佳实践落地,通过代码审查(C/C++、Rust)、文档规范及测试设计等践行工程卓越; 5. 领导并培养高绩效嵌入式软件工程师团队,提供技术指导、职业规划与日常辅导; 6. 发挥嵌入式领域技术影响力,与硬件、Linux平台及云端团队紧密协作,确保软硬件集成与产品功能一致性; 7. 追踪嵌入式领域前沿技术(如新型MCU/SoC、嵌入式CI/CD、安全加固等),推动技术转化与应用。
1、开发自研域控制器MCU基础软件,包括硬件驱动、复杂驱动、通信协议栈、存储功能栈、系统服务等功能的开发和配置; 2、依照开发流程,完成软件需求开发、软件设计、软件编码调试、单元测试及集成调试; 3、分析解决测试阶段和实车运行阶段发现的软件问题; 3、开展软件功能安全分析,包括SFMEA、FTA、DFA。根据功能安全分析结果完成软件安全需求的开发和实现; 4、开发DV/PV试验软件和生产测试软件; 5、结合业务需求开发上位机工具,提升软件开发效率。
1、负责跨域融合的软件架构及通信设计,满足实时性、确定性、安全性等要求; 2、基于AUTOSAR AP/CP架构,开发实时性调度、确定性通信相关中间件组件; 3、配置和维护AUTOSAR AP/CP开发工具链,确保代码生成、编译、部署流程高效可靠; 4、负责车载以太网及通信中间件相关业务开发(PHY/Switch驱动、Tcpip、TSN、DDS等); 5、负责TSN网络流量调度策略设计,实现关键业务流(如ADAS、智驾数据)的确定性传输和QoS保障;