More jobs:
Internship, Software Engineer, Energy Engineering; Summer
Job in
Palo Alto, Santa Clara County, California, 94306, USA
Listed on 2026-03-02
Listing for:
Tesla
Full Time, Part Time, Seasonal/Temporary, Apprenticeship/Internship
position Listed on 2026-03-02
Job specializations:
-
Software Development
Software Engineer, Python
Job Description & How to Apply Below
What to Expect
Consider before submitting an application:
This position is expected to start May 2026 and continue through the entire Summer 2026 term (through August 2026). We ask for a minimum of 12 weeks at 40 hours per week, for this internship.
International Students:
If your work authorization is through CPT, please consult your school on your ability to work 40 hours per week before applying. Again, please do not apply until you know you can work 40 hours per week. This is required for external applicants. Many students will be limited to part-time during the academic year.
Internship Program at Tesla
The Internship Recruiting Team is driven by the passion to recognize emerging talent. Our year around program places the best students in positions that they will grow both technically and personally through their experience working closely with their Manager, Mentor, and team. We provide an experience that allows for the intern to experience life at Tesla by giving them projects that are critical to their team's success.
Multiple Locations Possible:
Palo Alto, CA;
Fremont, CA
What You'll Do
Automation Engineering:
* Tesla Energy is looking for an intern who is passionate about integration of software, hardware, and mechanical design to drive the world's transition to a sustainable future. The ideal candidate is fluent with Python, embedded microprocessor design process: compliers, debuggers, and Git. They have experience working with database with common tools (SQL, Inflex
DB, Grafana) and they have experience working with high power (50kW+) and/or high voltage (1kDVC, 480
VAC products
AC Charging:
* AC Charging at Tesla is working on making our chargers much smarter. We will develop products which cover Tesla and non-Tesla charging more seamlessly, offer infrastructure supporting paid charing, allow "Plug and Charge" will scale from installations of single units to commerical sites with thousands of units. The ideal candidate has experience with nternet protocols (e.g., TCP/IP, TLS, HTTP, Web Sockets), RTOS or Linux-based IoT environments (e.g., FreeRTOS, Arduino, Raspberry Pi, Android), Embedded protocols (e.g., CAN, RS-485/UART, Ethernet, Wi-Fi, BLE), and/or application and systems languages (e.g., C, C++, Rust, etc.)
Embedded Software Engineering:
* The Advanced Technologies and Projects team is looking for an intern to help drive innovation across software/firmware disciplines. Deliver high quality software/firmware for mass scale energy systems with embedded controleers/Linus platforms. The ideal candidate has knowledge of C, C++, or Python languages, good understanding of Embedded Systems and OS concepts (Linux/ ROTS), and/or high level understanding of networking concepts (Ethernet, TCP/IP, etc.)
Megapack Applications Engineering:
* The Tesla Energy Projects team is responsible for the successful deployment and management of Tesla's cutting edge Energy Systems;
Powerwall, Powerpack, Megapack, Solar, Solar Roof, Supercharger. The ideal candidate has high proficiency in at least 1 programming language (Ideally Python or Golang) and/or the ability to troubleshoot connectivity issues in TCP/IP network
Power Systems Testing:
* As an intern in this position, you will have an opportunity to work with a real time controller hardware-in-the-loop (CHIL) supporting project specific testing and power system model validation/benchmarking. The ideal candidate is familiar with major programming languages such as C/C++, Python, Rust, or Java, and strong scripting skills
Mobile Application Software:
* The Tesla Energy Mobile App team builds the core app experience for Solar, Powerwall and Charge Stats, with the goal of making sustainable energy friendly, understandable, and powerful. We build our app using React Native with Type Script. The ideal candidate is fluent in a mobile app or reactive web framework required, with preference for React Native and Type Script
Charging Distributed Systems Software Engineering:
* Tesla is looking for software engineering interns to build the cloud services that power these products, driving the worldwide transition to sustainable energy. These platforms provide real-time monitoring, optimization, and control of distributed, renewalbe-energy assets, inclduing generation, storage, grid services, and electric vehicle charging. The ideal candidate is fluent in full stack web languages and tools. JavaScript/Type Script, Node.js, and React preferred and Graph
QL is a plus. They are also capable of delivering top quality C/ C++ code for embedded systems
Software Engineering:
* Tesla Energy is looking for a Software Engineer Intern to help contribute to next generation designs and supporting validation infrastructure. This role entails contributing to validation software and product firmware, all the way from implementation through validation and fleet deployment. The ideal candidate is fluent in full stack web languages and tools. JavaScript/Type Script, Node.js, and React preferred and Graph
QL is a plus.…
Position Requirements
Less than 1 Year
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×