特斯拉(高级/资深)C++开发工程师,车载语音助手
社招全职信息娱乐系统地点:上海状态:招聘
任职要求
必备条件 拥有CS、CE、EE专业的本科或以上学历; 坚实的计算机基础:操作系统、数据结构、算法; 对 C++ 有深入的理解和丰富的实践经验; 熟悉 Linux 编程技术,例如 IPC, 网络编程等,有基于 Linux 系统开发大型 C++ 程序的经验; 对数字音频处理 pipeline 有深入理解,掌握各环节基本原理,理解常用音频处理算法的原理、适用场景,有设备端音频相关应用的开发经验; 熟悉 Linux 系统音频技术堆栈,例如硬件、驱动、音频设备管理、ALSA 等,有音频/语音应用程序开发经验; 具有以下条件优先 参与过量产语音交互产品的开发,例如智能音箱、车载语音系统、机器人等,对设备端语音处理架构、性能调优有经验。 掌握常见机器学习的原理、适用场景,对于机器学习、大模型技术在音频处理、自然语言理解、语音交互产品方面的应用有独到的见解。 流利的英文沟通能力。 该职位可能涉及Tesla境外面试官面试,境外面试官可能会按需访问您的简历。如您投递简历,我们将视为您同意Tesla基于招聘目的向Tesla, Inc.的面试官提供您简历信息。详细内容和联系方式可前往Tesla官方招聘网站查看《Tesla人才信息境外传输声明》(https://app.mokahr.com/social-recruitment/tesla/46129#/)
工作职责
负责车机端语音处理架构的设计、开发、优化,为数百万车主打造极致的语音交互体验。
包括英文材料
学历+
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
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=2HrYIl6GpYg
I will make a simple HTTP web server with the C Programming Language.
https://www.youtube.com/watch?v=8z6okCgdREo
This tutorial is for Gophers who have written a command line or an API application, but have little to no experience in lower-level concepts like reading and writing to sockets, working with channels, and managing multiple goroutines.
https://www.youtube.com/watch?v=bdIiTxtMaKA&list=PL9IEJIKnBJjH_zM5LnovnoaKlXML5qh17
https://www.youtube.com/watch?v=bzja9fQWzdA
Implement the ubiquitous TCP protocol that underlies much of the traffic on the internet!
[英文] 📺Network Programming with Python Course (build a port scanner, mailing client, chat room, DDOS)
https://www.youtube.com/watch?v=FGdiSJakIS4
Learn network programming in Python by building four projects. You will learn to build a mailing client, a DDOS script, a port scanner, and a TCP Chat Room.
https://www.youtube.com/watch?v=gntyAFoZp-E
https://www.youtube.com/watch?v=JiuouCJQzSQ
Explore the fundamentals of networking in Rust by building a simple TCP server.
https://www.youtube.com/watch?v=JRTLSxGf_6w
https://www.youtube.com/watch?v=sFizpxHkIlI
In this video we'll cover SOCKET PROGRAMMING in JAVA.
https://www.youtube.com/watch?v=sXW_sNGvqcU
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
机器学习+
https://www.youtube.com/watch?v=0oyDqO8PjIg
Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai.
https://www.youtube.com/watch?v=i_LwzRVP7bg
Learn Machine Learning in a way that is accessible to absolute beginners.
https://www.youtube.com/watch?v=NWONeJKn6kc
Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.
https://www.youtube.com/watch?v=PcbuKRNtCUc
Learn about all the most important concepts and terms related to machine learning and AI.
大模型+
https://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
相关职位
社招
1、基于先进的自动驾驶平台,开发维护camera相关应用层开发,满足自动驾驶业务层需求; 2、构建高内聚,低耦合的软件架构,推进平台化工作; 3、解决自动辅助驾驶量产项目中的camera相关问题;
更新于 2024-04-09

社招3年以上技术
职位描述 1. 座舱App与C端App开发,负责智能座舱应用和移动端App的架构设计与核心功能开发,包括车载信息娱乐系统、导航地图、等关键业务; 2. 跨端技术架构设计,RN/H5/小程序等跨平台技术方案,负责Android端的深度集成和性能优化; 3. Android系统深度优化,解决复杂系统级问题(Binder通信阻塞、ANR优化、内存泄漏等),确保应用在车载和移动设备上的稳定运行。
更新于 2025-09-24
社招5年以上
1、负责跨域融合的软件架构及通信设计,满足实时性、确定性、安全性等要求; 2、基于AUTOSAR AP/CP架构,开发实时性调度、确定性通信相关中间件组件; 3、配置和维护AUTOSAR AP/CP开发工具链,确保代码生成、编译、部署流程高效可靠; 4、负责车载以太网及通信中间件相关业务开发(PHY/Switch驱动、Tcpip、TSN、DDS等); 5、负责TSN网络流量调度策略设计,实现关键业务流(如ADAS、智驾数据)的确定性传输和QoS保障;
更新于 2025-03-27