锦鲤求职

埃夫特

27校招-具身嵌入式软件工程师

锦鲤会替你打开官网网申、按简历自动填表提交,你只需要在关键步骤确认。

岗位描述

岗位职责
1、负责Linux内核核心模块开发、功能迭代与代码维护,跟进内核社区新版本特性,完成特性移植、代码合并与版本适配工作,沉淀内核研发技术经验。
2、负责各类硬件设备驱动开发、调试与集成适配,涵盖PCIe、SPI、SDIO、EMMC、网口、PHY等常见硬件接口,保障硬件与操作系统的稳定兼容运行。
3、负责操作系统性能优化、稳定性调优与功耗优化,针对系统卡顿、内存泄漏、调度异常、IO瓶颈等底层问题进行排查、攻坚与修复,提升系统整体运行效率。
4、参与系统底层疑难问题定位、复盘与闭环,熟练使用各类内核调试工具,分析内核崩溃、死锁、异常中断等问题,输出解决方案与优化方案。
5、负责国产操作系统(麒麟、openEuler等)的适配移植、兼容性适配与功能迭代,支撑信创硬件平台的系统落地与量产交付。
6、参与虚拟化、系统安全、内核裁剪、固件(BIOS/BMC)等底层相关技术研发,根据项目需求完成技术方案设计、编码实现与单元测试。
7、编写规范化的底层研发技术文档、适配文档与问题复盘文档,参与团队技术评审、代码评审,沉淀通用技术规范与研发经

岗位要求
1、计算机、自动化、电子信息等相关专业本科及以上学历;
2、编程语言:熟练掌握C语言,掌握基础C++语法,了解汇编语言基础,熟悉底层代码编译、链接、调试全过程。
3、操作系统基础:深入理解计算机组成原理、操作系统核心原理,熟练掌握Linux系统架构、进程调度、内存管理、文件系统、中断机制、设备管理等核心子系统原理。
4、Linux开发能力:熟练使用Linux常用命令、Shell脚本,精通Makefile、CMake编译工具,熟悉Linux内核模块开发、加载、调试与移植流程。
5、调试排查能力:熟练使用gdb、strace、kgdb、ftrace、perf等常用底层调试、性能分析工具,能够独立定位内核panic、死锁、内存泄漏、性能瓶颈等底层问题。
6、硬件与协议基础:了解常见硬件接口协议(PCIe、SPI、I2C、SDIO、MDIO等),具备硬件驱动调试、软硬件联调基础认知。
7、基础理论储备:掌握数据结构与算法基础,熟悉计算机网络基础原理,了解系统虚拟化、嵌入式系统、固件开发基础概念。

优先加分项(非必需)
1、有Linux内核模块开发、驱动开发、内核Patch提交、开源社区贡献经验者优先。
2、熟悉麒麟、openEuler、CentOS等国产Linux发行版,有系统适配、版本优化实战经验者优先。
3、熟悉ARM、RISC\-V架构,有嵌入式Linux、车载底层、BIOS/BMC固件开发经验者优先。
4、参与过校级/省级/国家级计算机竞赛、操作系统相关科研项目、底层软件实习项目者优先。
5、熟悉虚拟化技术、系统安全加固、内核裁剪、功耗调优等专项技术者优先。

电子/硬件开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →