logologo
寻找工作
返回简章2026-02-06 更新

嵌入式软件工程师(26届,扫地机器人)

深圳
本科及以上
自动化类·计算机类
使用简历深度优化功能,快速提升简历质量
职位介绍
岗位职责: 1、嵌入式系统架构与开发:参与基于 ARM/Linux 与 MCU 双平台的嵌入式系统设计与开发,确保系统运行的实时性、稳定性和安全性;针对机器人底盘、传感器等实时控制场景,优化系统响应延迟和任务调度精度。 2、性能瓶颈分析与优化:对嵌入式 Linux 和 MCU 系统进行性能剖析(profiling),定位 CPU、内存、总线、外设等瓶颈,并提出可落地的优化方案;调整 Linux 内核与调度策略、优化任务优先级、提升多线程/多核并行性能。 3、安全设计与防护:参与制定并实施系统安全策略,防御渗透攻击、漏洞利用等威胁,保护设备和数据安全;针对资源受限的嵌入式场景,实施安全加固(包括启动链、文件系统、通信加密等)。 4、系统定制与集成:参与定制精简、高效、可维护的嵌入式 Linux 系统,优化 SOC 外设驱动性能(SPI、I2C、CAN、Ethernet 等);与 MCU 固件工程师、机器人算法工程师协作,优化软硬件接口与数据流。 5、漏洞管理与事件响应:定期进行系统安全扫描与漏洞修复,快速响应并解决安全与性能事件。 岗位要求: 1、硕士及以上学历,计算机、电子工程、自动化或信息安全相关专业。 2、有嵌入式 Linux 与 MCU 系统开发经验,了解 ARM/AArch64 架构优先。 3、了解 Linux 内核、设备驱动开发、系统裁剪与性能调优。 4、熟悉 C/C++ 编程,熟悉 Shell/Python 脚本,有一定的数据结构与算法基础。 5、具备一定的分析能力,能使用 perf、ftrace、gdb、valgrind 等工具定位问题优先。