
地平线2026届校招】嵌入式系统软件开发工程师(感知通路)
校招全职软件序列地点:杭州状态:招聘
任职要求
1、本科及以上学历,电子工程、通信、计算机、自动化等方向; 2、C/C++编程经验; 3、基本的 Linux 内核知识,驱动开发调试经验,Linux 基础库和调试调优工具的使用经验; 4、熟悉一种通用 CPU 架构(ARM, X86, MIPS 等等),有Jtag使用经验。 加分项: 1、视频编解码框架经验(V4L2, Codec, OpenMAX); 2、HAL/SDK(Android HAL,N…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责视觉 AI 芯片的系统软件开发,包括设备驱动,中间件,SDK 和相关平台工具链等开发; 2、负责视觉 AI 芯片的图像(含外设开发)、视频、BPU(NPU)、显示等多媒体中间件和 Framework 的开发; 3、完成芯片流片前的子系统/模块软件设计、开发和验证,及芯片回来后点亮和功能调试等。 4、与芯片设计和验证团队,算法团队等紧密合作,优化模块/系统性能、功耗和可靠性。 5、负责编写符合相关开发流程(如软件开发 V model,功能安全 ISO26262 等)的技术文档。
包括英文材料
学历+
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
内核+
https://www.youtube.com/watch?v=C43VxGZ_ugU
I rummage around the Linux kernel source and try to understand what makes computers do what they do.
https://www.youtube.com/watch?v=HNIg3TXfdX8&list=PLrGN1Qi7t67V-9uXzj4VSQCffntfvn42v
Learn how to develop your very own kernel from scratch in this programming series!
https://www.youtube.com/watch?v=JDfo2Lc7iLU
Denshi goes over a simple explanation of what computer kernels are and how they work, alonside what makes the Linux kernel any special.
还有更多 •••
相关职位

校招软件序列
1、负责视觉 AI 芯片的系统软件开发,包括 OS 内核,发行版,设备驱动 BSP, 中间件,SDK 等开发; 2、负责芯片电源管理,Security,Storage,DDR,network,pcie等模块的开发。 2、完成芯片流片前的子系统/模块软件设计、开发和验证,及芯片回来后点亮和功能调试等。 3、与芯片设计和验证团队,算法团队等紧密合作,优化 AI 算力、系统性能、功耗和可靠性。 4、符合相关开发流程(如软件开发 V model,功能安全 ISO26262 等)的技术文档的编写。
更新于 2025-07-01杭州

校招软件序列
1、负责视觉 AI 芯片的系统软件开发,包括 OS 内核,BSP, 设备驱动,中间件,SDK 和相关平台工具链等开发; 2、负责视觉 AI 芯片的图像、视频、BPU(NPU)、显示等多媒体中间件和 Framework 的开发; 3、完成芯片流片前的子系统/模块软件设计、开发和验证,及芯片回来后点亮和功能调试等。 4、与芯片设计和验证团队,算法团队等紧密合作,优化 AI 算力、系统性能、功耗和可靠性。 5、符合相关开发流程(如软件开发 V model,功能安全 ISO26262 等)的技术文档的编写。
更新于 2025-06-30南京

校招算法序列
1. 参与设计、开发和优化足式机器人全身运动控制算法,提升动态性能与稳定性; 2. 推动机器人全身运动控制算法的系统集成、仿真验证和硬件部署; 3. 优化控制算法在嵌入式系统中的性能,满足实时性和低功耗需求; 4. 探索机器人全身运动控制在工业、服务或特定场景中的技术应用和落地机会; 5. 跟踪机器人运动控制领域的最新研究,探索解决该领域关键问题的创新技术。
更新于 2025-07-01北京