理想汽车Linux 汽车功能安全增强实习生
任职要求
1. 热爱Linux内核&功能安全技术,对嵌入式系统、自动驾驶、实时系统方向感兴趣; 2. 具备Linux基础,熟悉Shell/C语言/Makefile/Git等工具链; 3. 掌握Linux内核基础,熟悉进程管理、任务调度、内存管理、设备驱动; 4. 了解Linux安全&容错机制,如SELinux /Watchdog/Cgroups/Namespaces; 加分项: 1. 有Linux内核开发/移植经验,或熟悉实时系统(RTOS); 2. 参与过Linux内核/开源项目贡献,或有CTF/安全研究经验; 3. 了解功能安全(ISO26262/ASIL),或研究过MISRA C/FMEA/FTA; 4. 熟悉嵌入式系统/车载ECU开发,如QNX/FreeRTOS/Zephyr。
工作职责
1. Safety linux功能安全增强,研究Linux在 ISO26262/ASIL-D 级别核心控制器中的应用,参与Linux 进程隔离、实时任务调度、内存保护、容错机制的设计与实现,并分析Linux内核安全性&可靠性问题,优化系统确定性与看门狗机制; 2. Linux关键安全技术研究,研究并实现进程监控、错误恢复机制,分析与设计Linux任务调度的确定性、优化CPU资源隔离、内存保护和系统日志进行故障监控与分析; 3. 自动化测试&代码分析,基于LTP/Fuzzing/KUnit进行Linux代码的安全测试,使用Valgrind/RTLA进行内存&任务调度分析,研究并搭建功能安全测试环境。
1、负责功能安全:安全需求、架构设计、软件开发、安全分析FMEA/FTA/DFA; 2、负责安全审核和评估产品软件开发过程和工作成果符合ISO26262标准要求; 3、支持功能安全系统、软硬件开发,与开发团队设计和验证各种安全机制;
1. 负责整车控制器平台及趋势的对标分析、功能部署定义及业务划分、需求(原始需求、系统需求,软硬件需求等)收集分析与评审定义、系统级方案及接口设计等; 2. 负责拆解从芯片、AI、模型及算法、服务器等维度的系统级需求,并提供专业、灵活的系统级解决方案; 3. 负责整车控制器平台的系统开发,系统及子系统架构设计,技术选型和技术方案的研究和制订(如底层功能定义和分配、通讯、诊断、功能安全、信息安全、资源配置、车云协同等),并推动实施; 4. 负责系统需求的验证测试及技术闭环; 5. 负责控制器平台产品需求体系的建设和维护,持续对软、硬件架构设计提出系统性约束和建议; 6. 负责以专题的形式,快节奏的对齐各专业认知,并对该专题达成共识; 7. 推进整车电子架构在控制器平台上的落地,管理控制器平台产品开发闭环; 8. 对接控制器平台的硬件开发、软件开发、测试Team,负责对产品系统需求的解释和澄清拉齐。
1. 负责公司产品软件需求的分析和撰写 2. 负责公司产品软件架构的设计 3. 负责公司产品的软件模块设计 4. 负责公司产品的软件代码质量改进,流程改善,性能优化,方案可行性评估等 5. 指导,协调,支持开发团队,协助产品团队进行产品量产和落地 6. 主导疑难问题的技术攻关 7. 参与客户项目的TR
主导自动驾驶系统架构的设计和开发,确保系统的安全性和可靠性。参与跨专业团队合作,与产品、硬件、软件、法规等专业的专家一起,共同推动自动驾驶技术的发展。 - 设计开发适用于L3/L4自动驾驶功能的系统架构,包括功能需求分解和技术规范定义,并编制相关规格文档 - 根据自动驾驶功能的场景需求,定义系统方案,设计冗余机制,确保在出现失效时能够安全降级 - 定义与关联域的接口及性能需求,确保关联域符合自动驾驶系统的需求 - 承接产品需求,跟进算法开发及测试进展,不断优化迭代系统方案,推动功能落地 - 跟踪自动驾驶技术的最新趋势和行业动态,不断提升个人及团队能力