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 6 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. Firmware Engineer, Tesla Energy

Senior Firmware Engineer position at Tesla Energy, developing embedded systems for grid-connected storage solutions with competitive compensation and comprehensive benefits.

Sr. Firmware Engineer, Dojo

Senior Firmware Engineer position at Tesla, developing embedded systems for self-driving technology with competitive compensation and comprehensive benefits.

Sr. Power Systems Engineer

Senior Power Systems Engineer role at Tesla, focusing on modeling and integrating solar-battery-charging systems for sustainable energy solutions.

Mechanical Design Engineer, Semi Antenna

Senior Mechanical Design Engineer position at Tesla focusing on antenna and wireless modules development for Tesla Semi vehicles.

Sr. Vehicle Test Engineer, Semi

Senior Vehicle Test Engineer position at Tesla, focusing on developing and executing full vehicle level testing for Tesla Semi.