Software Engineering - Backend, Frontend, UI - Internship/Co-Op (Summer 2018)

Software Engineering - Backend, Frontend, UI - Internship/Co-Op (Summer 2018)

Palo Alto, California
Req. ID
Job Type
Tesla's Mission is to accelerate the world's transition to sustainable energy.


The Role

Our cars have significant software components to them, and we update them across the whole fleet of customer cars. Besides initial work on making a new piece of hardware, we continue working on improvements over time. We care greatly about building software that stands the test of time, even as parts of the stack keeps evolving.

You will develop and validate software for Tesla’s current and future Tesla vehicles and product programs. You will work within the development team to automate testing, implement new tests, and create innovative automated test systems.  You will contribute to cross-functional system architecture, software system design, and rapid prototyping.

Your application to the Software Engineering Internship will be considered for all opportunities across Autopilot Software, Toolbox, Applications and Platforms Infrastructure, Connected Systems, Diagnostics, UI, and IT Applications.

Required Skills

  • Excellent grasp of fundamental computer science concepts.
  • Experience writing and shipping customer-facing code.
  • Experience developing web services that enhance the efficiency of the firmware development organization.
  • Proficiency in front and back end technologies such as HTML, CSS, Javascript, jQuery, SQL, and Ruby.
  • Familiarity with database concepts.
  • Experience working with REST APIs.
  • Proficient with Java and Python programming languages.
  • Experience using release management tools (Jira).
  • Experience in .NET, C#, and AngularJS.
  • Experience in automation using Selenium, and Continuous Integration with Jenkins.
  • High standards for code quality, maintainability, and performance.


·         Currently working towards a BS, MS, or advanced degree in a relevant engineering program.

·         You must be self-managed and committed to working in a fast-paced environment. 

·         Hands-on experience is a must.

·         Professional and positive communication skills.

·         Previous internship and/or project experience is a plus.

·         This role is available across various Tesla locations, including headquarters in Palo Alto, CA, the factory in Fremont, CA, and Gigafactory 1 in Sparks, NV – must be able to relocate for the duration of your internship

Tesla Motors is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law.


Tesla participates in the E-Verify Program

About Tesla

Tesla is accelerating the world’s transition to sustainable energy. We design, manufacture, sell and service the world’s best solar technology, energy storage systems, and electric vehicles, providing customers the opportunity to generate, store and consume energy entirely sustainably.

Tesla is committed to hiring and developing top talent from around the world for any given discipline. Based in California, Tesla’s workforce spans across four continents. We work to build an inclusive environment in which all people, regardless of gender, race, religion, or background, can come to do their best work.

Our world-class teams operate with a non-conventional philosophy of inter-disciplinary collaboration. Each member of the team is expected to challenge and to be challenged, to create, and to innovate. We’re tackling the world’s most difficult and important problems—and we wouldn’t succeed without our shared passion for making the world a better place.

Learn More About Tesla

Tesla is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.