Sr. Software Engineer, Linux Software Platforms, Graphics

Tesla builds electric vehicles and innovative infotainment systems with advanced software platforms.
$140,000 - $348,000
Embedded
Senior Software Engineer
In-Person
5+ years of experience
Automotive

Description For Sr. Software Engineer, Linux Software Platforms, Graphics

Tesla's Software Platforms team is seeking a Senior Software Engineer to work on their Linux-based vehicle infotainment systems. This role focuses on developing and optimizing the graphics stack for both current and next-generation infotainment products. The position involves working with high-resolution touch displays, HD audio, connectivity features, and high-performance computing hardware.

As a member of this team, you'll be responsible for optimizing graphics frameworks, improving system stability, and innovating with existing hardware. The role requires expertise in embedded Linux systems, C/C++ programming, and graphics technologies. You'll be working on critical software that powers Tesla's renowned in-vehicle user experience.

This is an excellent opportunity for experienced software engineers passionate about automotive technology and embedded systems. You'll be contributing to cutting-edge infotainment systems that millions of Tesla users interact with daily. The position offers competitive compensation, comprehensive benefits, and the chance to work with advanced technology in the automotive industry.

The ideal candidate will have significant production experience with embedded Linux and firmware development, strong Linux kernel knowledge, and expertise in graphics technologies. Experience with open source contributions, RTOS, and graphics APIs is highly valued. You'll be joining a team that values innovation, efficiency, and technical excellence in delivering high-quality software solutions.

Last updated 7 days ago

Responsibilities For Sr. Software Engineer, Linux Software Platforms, Graphics

  • Profile and optimize the graphics framework used by Application Developers
  • Identify and execute on opportunities to improve stability and performance within the graphic stack
  • Use existing available hardware in innovative ways to solve problems
  • Integrate software components into a fully functional software system
  • Write well structured, testable, efficient, and maintainable code
  • Build and deploy software tools, processes and metrics
  • Board bringup and hardware design validation

Requirements For Sr. Software Engineer, Linux Software Platforms, Graphics

Linux
  • Significant software/firmware development experience in production
  • Significant Embedded Linux experience in production
  • Excellent C/C++ coding skills
  • Strong Linux Kernel fundamentals
  • Experience with Linux graphics technologies (X, wayland, mesa3d, dri/drm drivers)
  • Degree in Computer Science, Computer Engineering, or equivalent experience
  • Contributions to the Linux Kernel or other open source projects (preferred)
  • Experience with RTOS or bare-metal embedded development (preferred)
  • Experience with Graphics APIs (Vulkan, OpenGL, EGL) (preferred)

Benefits For Sr. Software Engineer, Linux Software Platforms, Graphics

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
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 Sr. Software Engineer, Linux Software Platforms, Graphics

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.