Tesla
Palo Alto, CA

Internship, Embedded Systems Software Engineer, AI Platforms (Winter/Spring 2027)

OnsitePosted 2 weeks agoVisa Sponsorship

We tailor your resume to this role and apply for you in seconds.

Apply to Internship, Embedded Systems Software Engineer, AI Platforms (Winter/Spring 2027) at Tesla

Job details

Location
Palo Alto, CA
Work type
Onsite
Visa
Sponsorship available
Posted
2 weeks ago
Apply on
tesla.com

About this role

Tesla is seeking an embedded systems software engineering intern to support AI platforms for autonomous vehicles and humanoid robots. The role focuses on developing real-time embedded software, Linux device drivers, and system software that interfaces with AI hardware accelerators and vehicle and robot sensors.

What you'll do:

  • Bring up RTOS (Real Time Operating Systems) on the next generation of embedded systems for Tesla autonomy
  • Deliver high-quality C code in a real-time embedded environment
  • Develop and maintain Linux device drivers for AI interface hardware accelerators, camera capture, ISP (Image Signal Processors), GPU, Ethernet, UFS, and PCIE
  • Define the hardware, software interactions for our next generation fully autonomous car platform, Humanoid Robot, and the expanding AI inference use-cases
  • Develop and bring-up the system software stack that runs on the AI platform and interacts with various sensors in the car and robot

What they're looking for:

  • This position is expected to start January 2027 and continue through Spring term (ending approximately May 2027) or continuing into Summer 2027 if available and there is an opportunity to do so
  • We ask for a minimum of 12 weeks, full-time (40 hours/week) and on-site, for most internships
  • Our internship program is for students who are actively enrolled in an academic program
  • You must be able to work 40 hours per week on-site
  • Currently pursuing a degree in Computer Science, Computer Engineering, Software Engineering, or a related field of study with a graduation date between May 2027 – December 2027
  • Strong C/C++ programming skills
  • Experience working with and writing softwarefor embedded Linux systems; experience with software/kernel preferred
  • Experience in Python/Perl/Bash Scripting is a plus
  • Experience working and debugging complex, distributed software systems
  • Comfortable analyzing data to improve design and performance of a system
  • Understanding of hardware and software development processes
  • Experience with Ethernet or CAN communication protocols is preferred

Benefits:

  • Medical plans > plan options with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental (including orthodontic coverage) and vision plans. Both have an option with a $0 payroll contribution
  • Company Paid (Health Savings Account) HSA Contribution when enrolled in the High Deductible Medical Plan with HSA
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • 401(k), Employee Stock Purchase Plans, and other financial benefits
  • Company Paid Basic Life, AD&D, and short-term disability insurance (90 day waiting period)
  • Employee Assistance Program
  • Sick and Vacation time (Flex time for salary positions), and Paid Holidays
  • Back-up childcare and parenting support resources
Ready to apply to Tesla?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Tesla

Tesla
Palo Alto, CA