Com’è lavorare come ingegnere del software alla Tesla Motors?

Non sono uno sviluppatore di software, ma lavoro con molti di loro. Ogni aspetto di Tesla richiede un po' di sviluppo software, dai sistemi interni ai componenti della catena cinematica a Tesla Energy.

Alcuni progetti su cui lavorano gli sviluppatori di software includono:

  • Programmazione del sistema di infotainment (console centrale) e del cruscotto del guidatore
  • Sviluppo di algoritmi per il sistema di pilota automatico
  • Progettazione di strumenti software interni come un'interfaccia per i dinamometri o i database per memorizzare e recuperare le operazioni di produzione
  • Sviluppo delle app mobili Tesla
  • Sviluppo web per gli strumenti del centro assistenza

Naturalmente, anche molti ingegneri elettrici, meccanici e hardware devono programmare.

A few projects these people do are

  • Automating data analysis using python
  • Creating new test sequences for equipment
  • Developing internal program management tools

Perhaps there's slightly less pressure put on the software teams because fixes dont require expensive redesigns of physical products, but the culture is pretty much the same everywhere in Tesla.