2027届校园招聘 - 软件工程师 - Linux BSP 与驱动开发
2027Y Campus - Software Engineer - Linux BSP & Driver Development
- 地点
- 上海,中国
- 类型
- 校招
- 发布
- 2026-09-29
- 编号
- R-1006602
职责
- 设计、开发和调试 i.MX SoC 上各种硬件外设的底层 Linux 内核和设备驱动程序。
- 与硬件工程团队合作,对新 SoC 进行初始软件和电路板启动。
- 维护、修补和升级 Linux 内核,以支持新功能需求并解决安全漏洞。
- 与 Linux 社区合作,推动 Linux 内核和驱动程序向上游发展。
- 利用标准内核调试工具(gdb、kdb、ftrace、dmesg)识别瓶颈、内存泄漏和稳定性问题。
必备要求
- 计算机科学、计算机工程、电气工程或相关技术领域的学士、硕士或博士学位(2027 届毕业生)。
- 精通嵌入式 C 语言,并对数据结构和操作有扎实的理解。
- 对操作系统概念(内存管理、并发、调度、中断)有扎实的理论理解,并有 Linux 架构方面的学术或项目经验。
- 具备 ARM 架构(最好是 ARM Cortex-A)和数字电子学的基本知识;能够阅读硬件原理图和元件数据手册。
优先条件
- 具备使用 i.MX 开发板或类似 ARM 平台进行学术或个人项目的实际操作经验。
- 具备开源/上游开发经验。
- 具备 Linux 内核空间的基础知识。
- 熟悉 Git 版本控制和高级语言或 SHELL 脚本。
- 精通人工智能编码助手在编码、调试和自动化方面的应用。
Responsibilities
- Design, develop, and debug low-level Linux kernel and device drivers for various hardware peripherals on i.MX SoCs.
- Collaborate with hardware engineering teams on initial software and board bring-up for new SoCs.
- Maintain, patch, and upgrade the Linux kernel to support new feature requirements and address security vulnerabilities.
- Work with the Linux community to upstream Linux kernel and driver changes.
- Use standard kernel debugging tools (gdb, kdb, ftrace, dmesg) to identify bottlenecks, memory leaks, and stability issues.
Must Have
- Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (2027 graduates).
- Proficiency in embedded C and a solid understanding of data structures and operations.
- Strong theoretical understanding of operating system concepts (memory management, concurrency, scheduling, interrupts) and academic or project experience with Linux architecture.
- Basic knowledge of ARM architecture (preferably ARM Cortex-A) and digital electronics; ability to read hardware schematics and component datasheets.
Preferred
- Hands-on experience with i.MX development boards or similar ARM platforms through academic or personal projects.
- Open-source/upstream development experience.
- Basic knowledge of Linux kernel space.
- Familiarity with Git version control and high-level languages or shell scripting.
- Proficiency in using AI coding assistants for coding, debugging, and automation.
公司简介
NXP 半导体公司(NASDAQ:NXPI)通过创新的连接技术和边缘处理解决方案,让产品与环境变得更加安全、可持续且高效。作为嵌入式应用安全连接与处理解决方案的全球领导者,NXP 致力于打造一个更加智能的世界,解决世界上最复杂的技术难题,以推动商业创新,改变工作方式,提升生活品质。公司在 35 多个国家拥有 45,000 名员工,拥有超过 60 年的经验。