招聘公告 · 职位检索 · 央国企/事业单位/名企

嵌入式 Linux 平台软件工程师

单位:它石智航类别:智能制造 / 工业互联网 / 工业自动化类型:社招地点:上海更新:2026-09-24

岗位信息

招聘单位它石智航
工作地点上海
官方更新时间2026-07-13 22:31:48

职位描述

岗位职责

负责机器人嵌入式 Linux 平台的开发、适配、性能优化及稳定性维护。

负责 NVIDIA Jetson、Thor 或其他 ARM64 平台上的系统集成,包括启动流程、系统服务、资源管理和软硬件适配。

负责 CAN/CAN FD、EtherCAT、串口、RS-485、Modbus、以太网等通信链路的开发、调试和性能优化。

分析并解决系统运行中的实时性、通信延迟、周期抖动、CPU 占用、内存、存储及网络等问题。

负责设备驱动、通信接口和底层硬件抽象的设计与维护,提升不同硬件和产品之间的软件复用能力。

建设系统异常检测、故障恢复、看门狗、进程监控及自动恢复机制。

负责系统启动、关机、异常重启、断电恢复及长时间运行稳定性优化。

使用 GDB、core dump、strace、perf、ftrace、iostat 等工具定位系统级疑难问题。

与硬件、控制、感知、中间件及测试团队协作,完成机器人平台的软件集成和项目交付。

根据个人技术特长,承担 BSP、实时系统、通信总线、系统性能或稳定性等一个或多个细分方向。

任职要求

任职要求

计算机、电子、自动化、通信或相关专业,5年以上工作经验

具备 Linux 环境下 C/C++ 开发经验,熟悉常用数据结构、面向对象设计及多线程编程。

熟悉 Linux 进程、线程、信号、文件系统、网络、定时器及常用系统调用。

具备嵌入式设备、机器人、工业控制、汽车电子或边缘计算平台的实际开发经验。

熟悉至少一种通信接口或工业总线,例如:

CAN/CAN FD

EtherCAT

UART、RS-232、RS-485

Modbus

TCP/UDP

USB、SPI 或 I²C

具备较强的问题定位能力,能够结合应用日志、系统日志和内核日志分析软硬件问题。

具备良好的模块化设计意识,能够设计清晰、可维护、可扩展的底层软件接口。

能够阅读英文技术文档,具备良好的沟通和协作能力。

加分项

熟悉 NVIDIA Jetson、Orin、Thor、DRIVE 或其他 ARM64 嵌入式平台。

熟悉 Linux BSP、U-Boot、设备树、内核模块、initramfs 或 rootfs。

熟悉 systemd、udev、NetworkManager、OverlayFS、EXT4、NVMe 等系统组件。

熟悉 PREEMPT_RT、实时调度、CPU affinity、CPU isolation、IRQ affinity 或低延迟系统优化。

熟悉 SocketCAN、SOEM、IgH EtherCAT Master、libmodbus 等技术。

有电机、关节、编码器、IMU、摄像头或其他机器人设备接入经验。

熟悉 PTP、PPS、Chrony、NTP 等时间同步技术。

有性能分析、内核故障、文件系统故障、驱动异常或偶现问题定位经验。

熟悉 Docker、NVIDIA Container Runtime 或嵌入式设备容器化部署。

有机器人、自动驾驶、工业设备、无人机或汽车域控制器相关经验。

前往官方投递

提示:投递请认准招聘单位官方招聘官网,谨防中介收费。