Tesla

Internship, System Software Engineer, System Software (Fall 2025)

Palo Alto, CA, US

Remote
Full-time
3 days ago
Save Job

Summary

Consider before submitting an application: This position is expected to start around Aug/Sep 2025 and continue through the Fall term (approximately December 2025). We ask for a minimum of 12 weeks, full-time and on-site, for most internships. Our internship program is for students who are actively enrolled in an academic program. Recent graduates seeking employment after graduation and not returning to school should apply for full-time positions, not internships. International Students: If your work authorization is through CPT, please consult your school on your ability to work 40 hours per week before applying. You must be able to work 40 hours per week on-site. Many students will be limited to part-time during the academic year. Location: Palo Alto, CA About the Team As a member of the system software team, you will be responsible for delivering high quality embedded code enhancing the touch input experience on the Tesla infotainment system. Join a team of deeply knowledgeable engineers that strive to build the most robust and reliable software platform using cutting-edge software development tools and practices. You will solve some of the most challenging problems in the system software space and change the way the world produces electric vehicles and delivers energy. * Optimize touch-to-pixel latency across the stack, ensuring a responsive and seamless user experience * Collaborate with the team to enhance existing input architecture * Deliver high-quality code and configurations in an embedded software and build environment * Identify and improve existing systems incrementally while maximizing impact and return on investment * Currently pursuing a degree in Computer Engineering, Computer Science or related field with a graduation date between August 2025 - August 2026 * Experience with C/C++ languages and Linux environment * Demonstrates a strong willingness to learn and adapt to new languages, frameworks, tools, and technologies without limitations. * Proficient in independently navigating and analyzing source code across diverse languages to answer complex technical questions. * Fluent in software fundamentals including software design and maintainability * Ability to collaborate and communicate complex technical concepts

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job