You are viewing a preview of this job. Log in or register to view more details about this job.

Energy - Firmware Engineering Internship (Fall 2022)

Disclaimer: This position is expected to start around August or September 2022 and continue through the entire Fall term (i.e. through December/January) or into early Spring 2023 if available. We ask for a minimum of 12 weeks, full-time, for most internships. Please consider before submitting an application. 

International Students: If your work authorization is through CPT, please consult your school before applying. You must be able to work 40 hours per week. Many students will be limited to part-time depending on their academic standing. 

Internship Program at Tesla 

The Internship Recruiting Team is driven by the passion to recognize emerging talent. Our year-round program places the best students in positions where they will grow both technically and personally through their experience working closely with their manager, mentor, and team. We are dedicated to providing an experience that allows for the intern to experience life at Tesla by giving them projects that are critical to their team’s success. 

Instead of going on coffee runs and making copies, you’ll be seated at the table making critical decisions that will influence not only your team, but the overall achievement of Tesla’s mission. 

Locations 
  • Palo Alto, CA 
  • San Diego, CA 

About the team 

The Tesla Energy team is bringing battery and power electronics technology to the grid to facilitate a renewable energy ecosystem, and increase grid reliability and versatility. Tesla is leveraging its breakthrough powertrain technology and manufacturing scale to develop and deploy grid connected storage at residential, industrial, and utility levels. 

Tesla Energy is looking for a Firmware Engineering Intern to develop next generation software for product functionality, diagnostics, testing, and validation. 

Responsibilities 

As a firmware developer intern on the bus controller and thermal firmware team, you will be responsible for ensuring the accurate testing and coverage reporting of embedded code running on Tesla Energy products. In addition, the role includes designing and maintaining embedded hardware and software test environments that simulate real world system interactions and report automated results on a regular basis. Come join a team of deeply knowledgeable engineers that strive to build the most robust and reliable embedded systems using cutting edge software development tools and practices. 

You will also be developing software on Tesla Energy’s powerful next-gen embedded Linux platform. You will be developing functionality that was not possible before, such as built-in diagnostic controls, status visualizations, and more detailed telemetry. Your work will have a direct impact on Tesla’s customer experience, manufacturing, and internal serviceability. 

Requirements 
  • Pursuing a bachelor's degree or equivalent in Electrical/Computer Engineering, Mechanical Engineering, Computer Science or related field with evidence of exceptional ability 
  • Strong skills in at least one of the following: C++/C, Python 
  • Strong experience collaborating with colleagues and communicating complex technical concepts to others of varied technical background 
  • Must be detail-oriented with an ability to think creatively and produce "outside of the box" solutions 
  • Exceptional ability to keep multiple projects moving forward