到岗时间:不限
婚况要求:不限
【岗位职责]
操作系统构建与定制:负责星载AI计算机操作系统的选型、移植与定制(基于Linux/RTOS等).针对星载环境进行内核裁剪、实时性优化及系统高可靠性加固,确保系统长期在轨稳定运行。
硬件驱动开发与适配:主导核心硬件的板级支持包(BSP)开发与维护.负责AI推理芯片(如NVIDIAJetson、寒武纪、瑞芯微等)、高速接口(PCle、DDR、以太网)、存储及外设的底层驱动开发与调试,确保硬件性能充分发挥。
中间件与运行时开发:设计并开发支撑AI应用运行的中间件,包括硬件抽象层(HAL)、设备管理、日志监控、远程运维及在轨升级(OTA)模块.优化AI框架(如TensorRT、CANN、RKNN)在星载环境下的推理性能。
标准化接口封装(SDK):负责将底层硬件能力(算力调度、数据传输、状态监控等)封装成标准、易用的SDK或API接口(C/C /Python),编写高质量的开发文档与Demo,降低第三方客户的集成与开发门槛。
系统性能调优与问题解决:负责系统级的性能分析功耗管理及故障定位.配合硬件团队完成板卡上电,解决底层软硬件协同工作中的复杂技术问题。
【任职要求】
教育背景:计算机、软件工程、电子信息、自动化等相关专业,本科及以上学历,5年以上嵌入式Linux或底层系统软件开发经验。
编程与系统基础:精通C/C 编程,熟悉Python/Shell脚本;深入理解Linux内核机制(如内存管理、进程调度、中断处理,具备扎实的数据结构与算法基础。
驱动与BSP经验:熟悉ARM/AArch64架构,有主流AI计算平台(如NVIDIAJetson系列、瑞芯微RK3588、华为升腾等)的BSP开发、驱动移植或板级调试经验。
接口设计与工程化能力:具备良好的软件工程思维,有SDK、动态库或中间件的设计与开发经验,能够编写清晰的接口文档,熟悉(CMake/Makefile等构建工具及Docker等容器化技术。
综合素质:具备较强的逻辑分析能力和跨团队沟通能力,对航天级高可靠性软件设计有敬畏心,能适应定的出差或封闭开发节奏。
【加分项】
有国产操作系统(如OpenEuler、麒麟OS)适配或国产化AI芯片(寒武纪、升腾、海光等)底层开发经验者优先。
熟悉AI推理引擎(TensorRT,ONNX Runtime,TFLite等)的部署与算子优化,了解异构计算(CPU NPU/GPU)资源调度机制。
有航天、军工、通信等嵌入式高可靠性设备(如星载计算机、工控机、边缘服务器)的系统软件开发经验。
熟悉虚拟化技术(KVM/QEMU)或容器技术(Docker/K8s)在嵌入式端的落地应用。
求职提醒:求职过程请勿缴纳费用,谨防诈骗!若信息不实请举报。