Linux Kernel Engineer, AI Embedded Operating Systems, AI Platforms

Tesla develops electric vehicles, AI platforms, and robotics solutions, focusing on autonomous driving and sustainable technology.
$104,000 - $300,000
Embedded
Senior Software Engineer
In-Person
3+ years of experience
AI · Automotive · Robotics

Description For Linux Kernel Engineer, AI Embedded Operating Systems, AI Platforms

Tesla is seeking a Linux Kernel Engineer to join their AI Embedded OS team, playing a crucial role in developing platform software for one of the most advanced AI Platforms powering Autonomy for Tesla vehicles and Humanoid Robots. This position offers an exceptional opportunity to work at the intersection of autonomous vehicles, robotics, and cutting-edge AI technology.

The role involves deep engagement with Linux kernel development, focusing on device drivers, system optimization, and platform bring-up for next-generation AI chips. You'll be responsible for developing and maintaining critical software components that power Tesla's autonomous systems, working with state-of-the-art hardware accelerators, and contributing to the evolution of autonomous technology.

As a Senior Software Engineer, you'll collaborate with cross-functional teams, including hardware and software engineers, to define and implement hardware-software interactions for autonomous platforms. The position requires strong expertise in Linux kernel development, embedded systems, and C programming, with experience in performance optimization and system-level debugging.

The compensation package is highly competitive, ranging from $104,000 to $300,000 annually, plus additional cash and stock awards. Tesla offers comprehensive benefits including medical, dental, and vision coverage, 401(k) with employer match, and various family-friendly benefits. This is an excellent opportunity for experienced engineers passionate about pushing the boundaries of AI and autonomous systems while working on products that are reshaping the future of transportation and robotics.

Last updated 2 days ago

Responsibilities For Linux Kernel Engineer, AI Embedded Operating Systems, AI Platforms

  • Pre/Post-silicon Linux bring up to mass production of the next generation AI chip
  • Develop and maintain Linux device drivers for AI inference hardware accelerators, camera capture, ISP, GPU, Ethernet, UFS, and PCIE
  • Port and maintain Linux Kernel for the custom AI system-on-chip and apply preempt RT patches
  • Define hardware-software interactions for autonomous car platform and Humanoid Robot
  • Develop and bring-up system software stack for AI platform
  • Develop features and system software tools for enhancing functionality, performance and power
  • Write well-structured, testable, efficient, and maintainable code
  • Integrate software components into a fully functional software system

Requirements For Linux Kernel Engineer, AI Embedded Operating Systems, AI Platforms

Linux
  • Engineering Degree in a relevant field, or equivalent experience
  • Strong Linux Kernel/Driver/RTOS experience
  • Experience with board or SoC bring-up for ARM64, RISC-V, or x86 based platforms
  • Solid C programming skills and embedded Linux programming experience
  • Good software practices including code review, clean coding style and documentation
  • Excellent problem solving, critical thinking and communication skills
  • Experience with performance analysis and tracing tools such as perf/ftrace
  • Experience with JTAG in bring-up, profiling, or debugging
  • Experience with pre-silicon emulation/simulation environments
  • Experience with V4L2, RDMA, Realtime-Linux is desirable

Benefits For Linux Kernel Engineer, AI Embedded Operating Systems, AI Platforms

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support resources
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Linux Kernel Engineer, AI Embedded Operating Systems, AI Platforms

Sr. Vehicle Dynamics Engineer, Steering

Senior Vehicle Dynamics Engineer position at Tesla, focusing on steering systems and chassis tuning for electric vehicles, offering competitive salary and comprehensive benefits.

Sr. Power Electronics Controls Engineer, Energy Products

Senior Power Electronics Controls Engineer position at Tesla, focusing on developing high-performance controls for power conversion systems in automotive and energy products.

Sr. Electrical Engineer, High Voltage Power Electronics

Senior Electrical Engineer position at Tesla focusing on high-voltage power electronics design for automotive and energy storage applications.

Silicon & Systems Validation Engineer, AP Hardware

Senior Silicon & Systems Validation Engineer role at Tesla, focusing on custom SoC validation for autonomous driving systems with competitive compensation and benefits.

Electrical Design Engineer, Battery Electronics

Senior Electrical Design Engineer position at Tesla, focusing on battery management systems for electric vehicles and energy products.