OS工程师
重庆
硕士及以上
计算机类·电子信息类
使用简历深度优化功能,快速提升简历质量
职位介绍
岗位职责:
1、负责AUTOSAR Classic Platform(CP)基础软件模块的需求分析、软件开发实现、软件代码集成、软件集成调试、软件维护及bug 修复等工作;
2、负责AUTOSAR Classic Platform(CP)OS在多架构芯片(ARM Cortex-R/M、RISC-V、PPC、TriCore等)上的移植与适配,包括内核启动流程、中断控制器(GIC/NVIC/PLIC)、内存管理(MMU/MPU/PMP)、多核调度(SMP/AMP)等核心模块开发;
3、负责操作系统与硬件平台的性能优化,包括任务调度延迟优化、中断响应提速、内存访问效率提升,进行时序分析与瓶颈定位;
4、参与多核系统(SMP/AMP)的资源隔离设计,实现核间通信(IPI)、共享内存同步机制,保障多核心下的系统稳定性与实时性;
5、负责ISO 26262功能安全认证工作,按照 ISO 26262、ASPICE 等规范完成 OS 适配模块的需求分析、测试验证,确保满足高安全等级要求;
任职资格:
1、***硕士及以上学历,计算机、电子工程、软件工程等相关专业;
2、精通 C/C++ 语言及汇编语言,熟悉嵌入式开发工具链(GCC、Keil、IAR),具备独立编写底层驱动与内核补丁的能力;
3、深入理解操作系统原理,熟悉至少 2 种主流嵌入式 OS(如 RT-Thread、Linux、VxWorks、FreeRTOS)的内核机制(任务调度、内存管理、中断处理);
4、熟悉至少 2 种 CPU 架构(ARM Cortex-A/R/M、RISC-V 32/64、PPC、TriCore等),掌握架构特性(特权级、异常处理、缓存机制)及芯片手册解读能力;
5、具备多核系统(SMP/AMP)适配经验,了解核间同步机制(自旋锁、信号量)、缓存一致性(Cache Coherency)处理方案;
6、熟悉硬件外设驱动开发,有驱动适配经验,了解 DMA 原理与内存屏障(Memory Barrier)使用场景;
7、了解功能安全标准(ISO 26262)或汽车电子开发流程(ASPICE),有高安全等级(ASIL B 及以上)项目经验者优先;
8、具备良好的问题排查能力,熟悉调试工具(Lauterbach、GLIWA T1、示波器),能通过日志、寄存器状态定位深层适配问题;
9、优秀的英语读写能力,能熟练阅读英文技术手册与规范文档,具备良好的团队协作与跨部门沟通能力。
10、具备良好的沟通能力和团队协作能力,有责任心,能承担压力。

