理想汽车智能空间-Linux开发工程师
校招全职算法与软件地点:北京状态:招聘
任职要求
1.熟悉RUST/C++/JAVA等编程语言,具备专业的计算机基础知识。 2.熟悉操作系统基本原理,对Andorid/Linux/RTOS等主流系统有实践经验。 3.本科以上学历,自我驱动,有好奇心,喜欢探索挑战新事物。 4.重点高校毕业,有大公司实习经验优先。
工作职责
1.负责驾舱智能系统通信中间件的开发和优化,为业务提供高效稳定的通信能力。 2.负责驾舱智能系统数据边缘智能服务的开发和优化,提供高效的车端数据处理能力,提升智能化水平。 3.负责驾舱智能系统车辆信号和控制服务服务的开发和优化,提供平台化的车辆功能。 4.研究和探索智能汽车行业先进技术,进行技术验证和落地。
包括英文材料
Rust+
https://www.youtube.com/watch?v=BpPEoZW5IiY
In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
https://www.youtube.com/watch?v=lzKeecy4OmQ
Full Rust 101 Crash Course for beginners.
https://www.youtube.com/watch?v=rQ_J9WH6CGk
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
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
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
RTOS+
[英文] RTOS Fundamentals
https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/01-RTOS-fundamentals
A Real-Time Operating System (RTOS) is a type of computer operating system designed to be small and deterministic.
学历+
相关职位
社招智能与信息技术
1. 负责基于大语言模型的智能代码应用的开发,赋能整个软件开发流程,包括文档生成、代码生成、代码审查、故障定位等。 2. 按照软件开发流程,根据用户需求,完成应用的详细设计、开发、测试、上线等工作。 3. 持续优化智能应用的效果,包括优化prompt工程、建设评估能力、建设评估数据等。 4. 与团队成员紧密合作,解决开发过程中遇到的技术问题;
社招5年以上自动驾驶
系统设计与开发:负责设计、开发和维护基于 Linux 平台的智能空间系统,确保系统的稳定性、性能和安全性。 Linux 内核定制和优化:定制和优化 Linux 内核,以满足 AI 智能空间系统的特定需求。这可能包括添加新的功能模块、优化内核参数、调整调度策略等。 Linux 系统优化:深入理解 Linux 内核和系统架构,进行系统调优和性能优化,提高系统的响应速度和资源利用率。 硬件和软件协同工作:与硬件团队合作,解决硬件和软件之间的接口问题,确保系统硬件和软件的协同工作。 故障排除与问题解决:负责系统故障排查和问题解决,保障系统的稳定运行和高可用性。 持续优化与创新:持续跟踪和评估新技术的发展,推动系统的持续优化和创新,保持系统的竞争优势 AI 技术应用:结合人工智能技术,设计和开发面向 AI 智能空间系统的功能和服务,提升系统的智能化水平。 技术领导力:作为资深专家,领导并指导团队成员,提供技术指导和支持,确保团队达成项目目标。
校招算法与软件
1. 参与车端OTA核心模块开发,协助分析车端OTA系统中的问题; 2. 协助构建自动化测试框架,支持CAN/LIN/以太网等总线协议的仿真验证; 3. 学习并实践双分区冗余、灰度发布等关键技术的工程化方案; 4. 配合团队完成技术文档编写、代码质量审查等开发支撑工作。