美团无人车业务部-嵌入式虚拟化软件工程师
社招全职5年以上无人车业务部地点:深圳状态:招聘
工作描述
任职要求 1、具备5年以上Linux内核或BSP开发经验,其中至少3年从事Hypervisor或虚拟化相关开发(Xen、KVM、QEMU、Container等)。 2、深入理解操作系统原理,熟悉Linux系统(Ubuntu、Yocto、OpenWRT等)及其内核架构。 3、精通C/C++编程,具备良好的代码架构能力与系统级问题分析能力。 4、熟悉主流虚拟化技术与原理,至少精通一个虚拟化子系统(CPU调度、内存管理、网络、存储或外设虚拟化等)。 5、具备性能分析与调优能力,能在跨系统(Linu…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
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.
Ubuntu+
[英文] Tutorials
https://ubuntu.com/tutorials
These tutorials provide a step-by-step process to doing development and dev-ops activities on Ubuntu machines, servers or devices.
https://www.youtube.com/watch?v=D4WyNjt_hbQ
This tutorial is intended for those of you that are looking for a resource for helping you get started using Ubuntu on your laptop or desktop.
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.
还有更多 •••
相关职位
社招3年以上无人车业务部
1、熟悉Linux系统(不限于Ubuntu、Yocto、OpenWRT),OS功底扎实。具备出色的C/C++软件工程能力,以及良好的软件架构设计能力。 2、具备Linux驱动开发能力,熟悉常见的总线接
更新于 2025-11-18深圳
社招3年以上无人车业务部
1、车辆/计算机/电子/通信类本科及以上学历,3年以上汽车电子控制单元软件开发经验。 2、熟悉汽车电子常用MCU的体系架构和外设功能,具有实际项目应用经验。 3、扎实的C/C++语言基础,具备Py
更新于 2025-11-18深圳|北京
社招3年以上无人车业务部
1、熟悉Linux系统(不限于Ubuntu、Yocto、OpenWRT),OS功底扎实。具备出色的C/C++软件工程能力,以及良好的软件架构设计能力。 2、了解Linux驱动和HAL开发能力,熟悉常见
更新于 2025-11-18深圳