Tesla

Firmware/Embedded Software Engineering Internship

Tesla

April 3, 2021

Tilburg, NL

Location: Tilburg, NL Duration: 6 months Start date: May 2021 Please Note: Candidates must be enrolled in higher education for the full duration of this internship.
The internship assignment

Come join the supercharger team to help accelerate the world’s transition to sustainable energy. We leverage state-of-the-art firmware, electronics, test, and manufacturing capabilities to provide the largest, most powerful network of DC charging stations in the world.
We are looking for passionate individuals with experience in electronics, firmware, and testing to help make a difference in the world. Internship roles on our team provide significant independence and project ownership opportunities, while providing excellent mentorship and guidance. We emphasize collaboration in our work, and always encourage each other to have fun while we change the world together.
As a member of the off-board firmware development team, you will be responsible for writing code for our superchargers, adapters, and various other types of high voltage charging equipment.
Learning goals & Tasks

  • Implement and improve high-quality C code in a real-time embedded environment.
  • Learn, integrate and debug features at both component and system level.
  • Develop and automate tests to validate functionality (unit tests, SIL, and system level).
  • Understand and respond to problems in the field and support the service team with practical, quick solutions to issues that affect the public supercharger fleet.

Requirements

  • Currently enrolled, preferably in an engineering discipline
  • Fluency in English
  • Proficient in C, familiarity with C++ and python also helpful.
  • Highly independent, able to push projects forward without close supervision.
  • Able to reason from fundamentals (physics and first principles engineering).
  • Logical problem solving, knows when to ask for help, but always tries to solve problems on their own first.
  • Capable of understanding electrical schematics.
  • Experienced with embedded development in robotics, real-time controls, or system software.
  • Comfortable with hands-on lab work (including the use of scopes/logic analyzers, CAN tools, soldering irons, etc).