Linux Embedded Engineer, Infotainment Platforms, Vehicle Software

Tesla Tesla · Auto · PALO ALTO, CA · Vehicle Software

Tesla is hiring a Linux Embedded Engineer for their Infotainment Platforms team. The role focuses on building the foundational operating system for in-vehicle experiences, optimizing hardware performance, and integrating latest upstream technologies. Responsibilities include kernel development, driver integration, and mentoring engineers. Requires significant Embedded Linux experience, strong C/C++ and Linux Kernel fundamentals, and experience with graphics technologies like Wayland, Mesa3D, DRM, Vulkan, and OpenGL. Contributions to open source projects are preferred.

What you'd actually do

  1. Extract every bit of performance out of the hardware using first principles
  2. Leverage latest upstream technologies to unlock new visual experiences
  3. Develop and integrate tooling to identify optimization opportunities across the stack
  4. Identify and execute on stability improvements as we scale the fleet
  5. Bring-up next generation hardware

Skills

Required

  • Embedded Linux
  • C/C++
  • Linux Kernel
  • Wayland
  • Mesa3D
  • DRM
  • Vulkan
  • OpenGL

Nice to have

  • Contributions to the Linux Kernel or other open source projects

What the JD emphasized

  • Significant Embedded Linux experience in production
  • Excellent C/C++ coding skills
  • Strong Linux Kernel fundamentals
  • Experience with Linux graphics technologies (Wayland, Mesa3D, DRM)
  • Experience with Graphics APIs (Vulkan, OpenGL)