OpenNash Jobs
China Telecom · 上海市-徐汇区

Arm Linux工程师

上海市-徐汇区Design

Listed on China Telecom’s official careers site. Posted August 21, 2026. Check that it is still open and apply there.

Apply on China Telecom’s careers site →

Job description

Responsibilities

岗位职责:

负责 SoC+BSP 平台能力建设

  • 基于 Orin NX、RK3588、海思等平台开展 BSP 开发,包括 Boot 流程、Device Tree、内核裁剪与配置、GPU/NPU/ISP/编解码器启用等,确保系统稳定运行。

保障系统实时性与稳定性

  • 负责 Linux 系统实时性优化,包括 PREEMPT_RT/Low-latency Kernel 移植、CPU 亲和性配置、Cgroup/Cpuset 配置、中断绑定与 IRQ 隔离、内存锁定等,确保无人机系统在飞行过程中具备高可靠性。

优化算法运行环境

  • 负责算法运行环境优化,包括资源隔离、统一日志与诊断接口建设、异常检测及崩溃自动拉起机制等。

提升整机工程能力

  • 负责飞控通信机制设计、上下位机协议健壮性优化、电源异常/掉电/重启恢复机制设计,以及 SD/eMMC/NVMe 寿命管理、OTA升级、灰度升级、失败回滚、飞行日志和黑匣子等系统能力建设。

开发高性能数据链路

  • 实现零拷贝机制、高效 IPC 通信、链路监控、端到端延时测量等功能,解决数据同步与高速数据写入问题。

推动工程化与量产准备

  • 负责版本管理、生产安全、知识库建设、版本控制(Git)等工作,提升产品工程化交付能力。

Requirements

  • 计算机、电子工程、自动化等相关专业硕士以及以上学历。
  • 具有嵌入式 Linux 开发经验,有无人机、机器人等移动设备开发经验者优先。

精通 Linux BSP 开发

  • 包括内核裁剪、U-Boot 移植、根文件系统构建(Buildroot/debootstrap)。

精通 Linux 驱动开发

  • 包括字符设备、Platform 框架、设备树、GPIO/SPI/I2C/CAN/UART 等外设驱动开发。

熟悉多平台适配

  • 具备全志、瑞芯微等平台 BSP 移植经验。

熟悉 RT-Preempt 实时系统

  • 具备实时内核移植、CPU隔离、中断优化、性能调优经验。

熟悉 EtherCAT 协议

  • 具备 IgH Master 主站协议栈移植、工业实时通信配置与优化经验。
  • 工作主动性强,责任心强,具备良好的团队合作精神和沟通能力。

More jobs at China Telecom

云网工程师(南区局)

上海市-徐汇区

产数工程师(南区局)

上海市-徐汇区

Similar jobs at other companies

Assistant Relationship Manager (ARM)

Citigroup · Sg Singapore

Engineer/Senior Engineer- ML Libraries/ARM

Qualcomm · Bangalore, India

Senior Software Engineer - ARM Porting & Orchestration

Hitachi · Wrocław, Lower Silesian Voivodeship, Poland

Senior Low level & Hardware Performance Engineer II (ARM)

Hitachi · Wrocław, Lower Silesian Voivodeship, Poland

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.