SOC软件工程师(J25354)

奇瑞汽车| 上海/芜湖
社招本科
发布于 2025-11-27

职位描述

1、自动驾驶SOC架构与开发 参与自动驾驶芯片(如NVIDIA Xavier/Orin、高通Ride、地平线征程等)的SOC架构设计,负责底层软件(BSP、Bootloader、Kernel、Driver)开发与优化。 设计并实现芯片间(如MCU+AI加速器+GPU)的高效通信机制(如PCIe、Ethernet、CAN FD)。 2、实时系统与性能优化 确保SOC软件满足自动驾驶实时性要求(如低延迟、高吞吐),优化内存、功耗及算力资源分配。 针对传感器(摄像头、激光雷达、毫米波雷达)数据流进行硬件加速(如DMA、ISP、NPU调度)。 3、功能安全(FuSa)与可靠性 遵循ISO 26262功能安全标准,开发ASIL-B/D级软件模块(如安全监控、故障注入检测)。 支持芯片级安全启动(Secure Boot)、加密通信(HSM/TEE)及OTA升级。 4、多核异构系统开发 管理多核(ARM Cortex-R/A、DSP、AI Core)任务调度,优化跨核通信(如Mailbox、Shared Memory)。 开发异构计算框架(如CUDA、OpenCL、Vulkan)的底层支持。 5、工具链与自动化 构建SOC开发调试工具(如Trace分析、性能 profiling),支持硅前(FPGA/Emulator)与硅后验证。

任职要求

1、技术能力 硬件基础:熟悉SOC架构(ARM/RISC-V)、总线协议(AXI/APB)、外设接口(MIPI CSI、Ethernet)。 软件技能:精通C/C++/RTOS(如QNX、FreeRTOS)及Linux内核驱动开发;掌握嵌入式调试工具(JTAG、Trace32、GDB)。 2、行业知识:了解自动驾驶感知/规划/控制算法(如CNN、SLAM)的硬件加速需求。 3、功能安全与标准:熟悉ISO 26262、AUTOSAR(AP/CP)、ASPICE开发流程,有Safety Case经验者优先。 4、项目经验5年以上SOC开发经验,主导过车规级芯片项目(如ADAS域控制器、中央计算平台)。 5、有量产项目经验(Tier1或主机厂合作流程)。 6、加分项:熟悉AI编译器(TVM、TensorRT)或神经网络量化部署;了解车规认证(AEC-Q100、ISO 21434网络安全)。

相关职位推荐