搜索
登录注册

职位详情

【职位描述】
一、安全分析与架构设计:
•参与并主导针对Linux内核及关键驱动程序的功能安全分析,包括HARA(危害分析与风险评估)、FMEA和DFA(依赖故障分析)。
•基于安全分析结果,定义和细化Linux内核子系统的安全需求和技术安全概念。
•设计并实现符合ISO 26262标准的软件安全机制,如:内存保护SMMU、锁步核、看门狗、程序流监控、端到端通信保护等。
内核安全开发:
•负责Linux内核中与功能安全相关模块的开发、移植和调试,如:实时性优化、内存管理、进程调度、中断处理、IPC等。
•开发和加固关键设备驱动程序(如CAN/CAN FD, Ethernet, SPI, I2C),确保其满足ASIL B的随机硬件故障度和系统故障度指标。
•利用和配置Linux内核的安全特性,如SELinux/SMACK, Control Groups, Namespaces, Kernel Hardening配置等,以支持安全目标的实现。
二、安全认证支持:
•主导或深度参与Linux内核的ASIL B认证套件的适用性评估、集成、配置和验证。
•编写认证所需的技术文档,包括但不限于:软件安全需求规格、软件架构设计、安全分析报告、测试规范及报告等。
•与认证机构(如TÜV)直接对接,解答技术问题,推动认证流程顺利进行。
•设计和执行针对内核安全机制和驱动程序的故障注入测试,以验证其安全机制的有效性。
•开发或使用静态代码分析工具(如Coverity, Klocwork)进行代码安全审计。
•负责内核及驱动的安全相关测试用例的编写和执行,确保覆盖所有安全需求。
【职位要求】
•精通Linux内核架构,深刻理解进程管理、内存管理、文件系统、设备驱动、网络协议栈等核心子系统。
•具备扎实的Linux内核驱动开发经验,能够独立完成或深度修改字符设备、块设备、网络设备等驱动程序。
•熟练掌握C语言和GNU工具链,具备内核级别的调试能力(如KGDB, Kdump, Trace等)。
•深刻理解ISO 26262标准,特别是Part 6软件部分的要求。
•熟悉ASIL等级分解、安全分析方法和安全机制的原理。
•有实际参与过功能安全项目(至少ASIL B)的经验,了解认证流程和文档体系。
优先考虑条件:
1、有成功将Linux系统应用于汽车领域并通过ASIL B(或更高)认证的完整项目经验。
2、熟悉业内主流的Linux安全认证套件,如SYSGO的PikeOS, Wind River的Linux Profile for Safety,或Linux基金会 ELISA 项目的相关实践。
3、熟悉AUTOSAR架构,了解其在Linux基础上的实现。
4、有嵌入式系统硬件知识,能理解芯片级的安全特性(如ARM TrustZone, MPU/MMU)。
2026-03-17 19:16
IP属地:广东深圳

职位福利

本科5-10年
企业发布信息图
长沙市普淮精密机械有限公司
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

嵌入式软件工程师
2.5-4万元/月
嵌入式软件工程师3-5年本科
深圳 南山区
嵌入式软件开发工程师
1.5-3万元/月
嵌入式软件工程师5-10年本科32位单片机8位单片机ARM处理器电机FOC矢量控制
深圳 南山区
嵌入式软件工程师(mcu)
1.2-1.8万元/月
嵌入式软件工程师3-5年本科
深圳 南山区
嵌入式软件工程师
1.5-2.5万元/月
嵌入式软件工程师3-5年本科部标机CC++ARM开发计算机相关专业电气电气/自动化相关专业嵌入式/单片机开发经验
深圳 南山区
嵌入式软件工程师(机器人/消费电子)
1-1.3万元/月
嵌入式软件工程师3-5年本科CC++RTOSSTM32开发ARM开发计算机相关专业通信相关专业嵌入式/单片机开发经验
深圳 南山区 科技园
嵌入式软件开发工程师-深圳
1-2万元/月
嵌入式软件工程师3-5年本科C++C#
深圳 南山区
嵌入式软件工程师
2-2.7万元/月
嵌入式软件工程师5-10年本科STM32开发计算机相关专业通信相关专业嵌入式/单片机开发经验
深圳 南山区 科技园
嵌入式工程师(底软)
2-3万元/月
嵌入式软件工程师3-5年本科CC++Python
深圳 南山区
招聘嵌入式软件工程师
1.8-2万元/月
嵌入式软件工程师经验不限
深圳 南山区 科技园
嵌入式软件工程师
2.5-4.5万元/月
嵌入式软件工程师3-5年本科
深圳 南山区 西丽