logo of tesla

特斯拉(高级/主任)嵌入式软件开发工程师,Linux操作系统

社招全职信息娱乐系统地点:上海状态:招聘

任职要求


Must Have
• 4+ years embedded software and/or firmware development experience
• 2+ years experience with Embedded Linux and/or Android development
• Strong Linux kernel fundamentals, Linux internals
• Experience developing device drivers
• Systems Software experience
• Excellent C/C++ coding skills
• Experience with board /chip bringup
• Strong build, debug and test skills
• Android Container, Hypervisor, or virtualization experience
• Comfortable using hardware debug tools (DMM, oscilloscopes, logic analyzers) and software debug tools (GDB, KGDB, JTAG)
• Excellent problem solving, critical thinking, and communication skills

Prefer To Have
• Upstream contributions to Linux Kernel is a plus
• Contributions…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


THE ROLE
Tesla's Software Platforms team provides the foundation on which the in-vehicle user experience is built. We build the software platform (kernel, bootchain, drivers, and lower level userspace platform services) for our innovative Infotainment hardware. This includes high resolution touch displays, high definition audio, bluetooth/wifi/cellular connectivity, USB, cameras, all connected to high performance multi-core processors and GPUs. Our software is based on Linux, GNU toolchain, buildroot, and other open source projects, delivering the security, capability, and performance demanded by our user experience

RESPONSIBILITIES
• Write well structured, testable, efficient, and maintainable code
• Integrate software components into a fully functional software system
• Tailor and deploy software tools, processes and metrics
• Use existing available hardware in innovative ways to solve problems
• Board bringup and hardware design validation
• Deploy software incrementally to meet very fast paced development
• Develop software tests and continuous integration for your code
• Support factory provisioning, test, and improvements
• Assess and document new product feasibility
包括英文材料
Linux+
Android+
内核+
C+
还有更多 •••
相关职位

logo of tesla
社招信息娱乐系统

Tesla 正持续扩展车载 UI 软件工程团队。我们正在寻找具备扎实底层开发能力、对图形渲染与 UI 引擎有深度理解的软件工程师,共同打造行业领先的车载用户体验。 您将负责车载界面的架构设计、渲染管线实现以及高性能图形开发,与设计、硬件、后端团队紧密协作,打造打造自然流畅的车机交互体验。我们希望找到真正热爱一线编码、愿意深入底层系统、并具备将复杂图形技术落地到真实产品的工程师。 职责描述 快速迭代开发高性能车载客户体验界面与交互功能 设计、实现并调试 UI 架构、渲染管线及图形引擎相关模块 与硬件、应用/UI 软件、QA/验证及设计团队跨职能协作,交付高质量车载产品 参与性能调优、并发处理及底层系统优化,确保界面流畅稳定 持续学习并应用新技术(渲染、图形、协议等),推动技术方案落地

上海
logo of tesla
社招软件平台

THE ROLE We're the small, expert team creating the next-generation server-side infrastructure to support the manufacturing and functionality of fleets of Tesla products, and we're looking for seasoned SREs with domain expertise in one or more of: containers, public clouds and cloud-native apps. Today, Tesla owners rely on our services to safely and securely summon their cars with a tap on their mobile phones -- a feature enabled by one of the many over-the-air updates we've delivered to the Tesla vehicle fleet. Tesla engineering relies on our data and analytics platform to make Tesla products better and safer. And, when an owner needs assistance, Tesla service and support rely our applications to understand and respond to the situation. Tomorrow, we will apply fleet learning to dispatch and deliver real-time road conditions to millions of autonomous vehicles and manage distributed energy generation & storage at grid scale. Join us and you will work alongside world-class software and data engineers on some of the newest and most challenging IoT, manufacturing and service engineering problems in the world today. The platform you help us build and automate will be used daily by millions of Tesla owners (and tens of thousands of Tesla employees) to improve and enhance the functionality of our cars, chargers, and batteries worldwide. RESPONSIBILITIES Design and write software that enables rapid prototyping by development teams, while ensuring the highest levels of reliability and availability. Work directly with our factory firmware team to provide highly available factory-facing services. Drive the migration of large-scale, distributed fleet applications towards cloud-native microservices. Influence architectural decisions with focus on security, scalability and high-performance. Automate the build and deployment of infrastructure using Docker, Kubernetes & other orchestration technologies in a hybrid-cloud environment. Setup and maintain monitoring, metrics & reporting systems for fine-grained observability and actionable alerting.

上海
logo of tesla
社招信息娱乐系统

THE ROLE Tesla is a leader in Autopilot technology and we’re building the world's best in-car navigation experience. These two fields overlap in the role of Maps Engineer. We're looking for motivated software engineers that are up to the challenge. You will implement next generation algorithms on top of large amounts of data from the Tesla fleet. This is a cornerstone on which Navigate on Autopilot and Smart Summon are implemented. In addition, the same data will drive more efficient routing and better turn-by-turn navigation for customers. The ideal candidate is self-driven, has experience developing high-performance applications and motivated by complex algorithmic problems. Our engineers must bring a principled, data-driven methodology to software development with a passion for improving quality of their products. Flexibility is paramount, as the engineer must learn a wide array of technologies to improve customer experience ranging from route quality and ETA prediction all the way to self-driving capabilities. RESPONSIBILITIES • Rapidly prototype in-car customer experiences • Extract meaningful data from fleet telemetry via automated processes • Implement complete features with both client and server footprint • Drive your changes end to end from concept to in car drive test • Design, code, and debug software on Linux-based platforms and Linux servers • Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers

北京
logo of tesla
社招软件平台

The Role Come join a small team of experts building the systems that connect Tesla and our customers to their cars, robotaxis, robots, and energy products. At Tesla, we’re at the forefront of connected innovation providing a suite of rich backend services to our growing fleets. The team operates the UI and services behind developer.tesla.com. We own the platform that enables owners to interact with their cars and developers to build device-connected applications. The platform includes Authentication systems and other back-end services powering vehicles and mobile apps. You will evolve across the tech stack to deliver features to millions of customers and improve our products. We are looking for a highly motivated software engineer specialized in web services and distributed systems. The platform you build will scale novel functionality to millions of users and devices.

上海