Media

Bagaimana pembagian tim software engineering pada perusahaan besar AS, seperti Tesla?
By Maria Yuniar - 31 August 2018
5 min read 128 Views
Q:
Bagaimana tim di perusahaan-perusahaan besar di Amerika Serikat, seperti Tesla, membagi software engineering team-nya? Apakah dibagi per product, atau merupakan satu divisi tersendiri? How do you divide the works?

Thanks, Mas Niko!
 
Joko Subianto
 
A:
Setiap perusahaan tentu memiliki cara tersendiri dalam membagi software engineering-nya. Di sini, saya akan menjelaskan tentang pembagian di Tesla.

Karena baru saja merger dengan Solarcity, Tesla memiliki dua grup utama untuk produk, yaitu vehicle dan energy. Secara umum, hierarkinya sama untuk software engineering, seperti ini: Divisi product -> software stack (firmware, UI, dll.) -> area (dev, validation, infrastructure) -> component.

Pada bagian otomotif atau vehicle tempat saya bekerja di Tesla, software engineering secara garis besar dibagi menjadi banyak software stacks. Untuk setiap stack, ada developer (software/firmware engineer), validation, dan kadang ada data scientist, sesuai keperluan.

Berikut ini contoh untuk firmware department. Untuk departemen lainnya, mirip-mirip dengan struktur di firmware department.
  • Firmware:
    • Developer:
      • Doors
      • Battery management system
      • Etc.
    • Validation:
      • Mirip firmware, ada component dan system level
  • UI, media, infotainment
  • Infrastructure
  • Manufacturing
  • Website
  • Diagnostic
  • Security

Ini belum semuanya, karena memang strukturnya sangat besar.
 
 
Niko Questera

Sr. Firmware Integration Engineer, Factory of Tesla Motors

About the Expert

Niko Questera saat menempati posisi Sr. Firmware Integration Engineer, Factory di Tesla Motors sejak 2015, dengan pengalaman bekerja lebih dari delapan tahun. Niko lulus dari Purdue University, jurusan Electrical Engineering. Sebelumnya, ia menempuh pendidikan di Taylor's College dengan jurusan Engineering.

Tags:

  • developer
  • Tesla
  • software engineer
  • Share Group 1 Group 3 Group 4
    Bergabung dengan EKRUT

    Bergabung dengan EKRUT dan dapatkan pekerjaan impianmu!
    Daftar Sekarang