Ford Motor Company
Ford Motor Company
Ford Motor Company adalah produsen otomotif yang berbasis di Amerika Serikat dengan sejarah yang dimulai sejak 1903. Selain mengembangkan dan memproduksi kendaraan, perusahaan ini memperluas fokusnya pada layanan mobilitas, pengalaman digital, dan perangkat lunak. Kegiatan Ford juga mencakup upaya keberlanjutan serta target lingkungan, yang mencerminkan pendekatan yang menghubungkan transportasi, inovasi, dampak terhadap masyarakat, dan praktik bisnis yang bertanggung jawab.

Insinyur Perangkat Lunak Tertanam Senior Staff, Hybrid Long Beach

Memimpin pengembangan firmware tertanam untuk kendaraan listrik Ford dalam peran senior staff. Merancang dan memvalidasi sistem multicore yang aman dan hemat daya untuk manajemen energi serta kendali powertrain.

Deskripsi

  • Memimpin perancangan dan implementasi firmware untuk sistem tertanam terdistribusi dengan beberapa mikrokontroler, dengan fokus pada keselamatan dan efisiensi daya
  • Menentukan spesifikasi, mengembangkan, dan menguji perangkat lunak tingkat rendah bare-metal dan RTOS untuk sistem manajemen energi serta kendali powertrain
  • Membangun perangkat lunak tertanam yang mencakup lapisan tingkat rendah fundamental hingga modul aplikasi
  • Menentukan antarmuka antara perangkat lunak aplikasi dan firmware tertanam
  • Merancang arsitektur perangkat lunak multicore untuk sistem yang kritis terhadap waktu
  • Memperjelas persyaratan, spesifikasi, dan keputusan desain yang ambigu
  • Mengembangkan komponen dan antarmuka perangkat lunak real-time yang efisien
  • Membuat metode serta implementasi pengujian komponen perangkat lunak yang mendukung kematangan, stabilitas, dan kesiapan rilis
  • Menggunakan perangkat keras bench dan debugger, termasuk lingkungan HIL, untuk memverifikasi perilaku perangkat lunak
  • Mengembangkan perangkat lunak sesuai dengan ISO 26262
  • Menetapkan persyaratan daya tingkat sistem dan menerapkan mode operasi hemat daya pada mikrokontroler
  • Melakukan instrumentasi dan profiling perangkat lunak untuk menemukan peluang optimasi pada tingkat submodul maupun sistem
  • Melakukan validasi perangkat keras dan pengujian labcar
  • Membangun kerangka kerja otomatisasi untuk pengujian unit, SIL, dan HIL
  • Membuat rencana pengujian menyeluruh dan mengevaluasi fungsionalitas, stabilitas, serta kinerja firmware dalam berbagai kondisi, termasuk mode hemat daya

Persyaratan

  • Berpengalaman melakukan bring-up perangkat keras secara langsung, debugging sistem, dan optimasi kode
  • Mampu berkolaborasi secara efektif dan menjelaskan konsep teknis yang kompleks
  • Mampu menghasilkan kode C berkualitas tinggi untuk sistem tertanam real-time
  • Mahir merancang arsitektur tertanam mulai dari bare-metal hingga implementasi RTOS
  • Memiliki pengetahuan mendalam tentang arsitektur dan periferal pengendali tertanam multicore 32-bit modern
  • Memahami pipeline CI/CD dan infrastruktur build perangkat lunak
  • Gelar sarjana Teknik Elektro, Ilmu Komputer, atau Teknik Komputer; kemampuan luar biasa yang terbukti atau pengalaman setara juga dapat memenuhi kualifikasi
  • Minimal 8 tahun pengalaman desain tertanam yang relevan
  • Menguasai Embedded C tingkat lanjut
  • Berpengalaman menggunakan JIRA, Confluence, atau alat sebanding untuk melacak masukan dan hasil
  • Memahami dasar-dasar teknik elektro, termasuk analisis dan desain rangkaian
  • Harus memiliki izin resmi untuk bekerja di Amerika Serikat
  • Berpengalaman mengembangkan driver tingkat rendah dan mengintegrasikan platform RTOS
  • Berpengalaman menggunakan alat build seperti Bazel, SCons, dan CMake
  • Berpengalaman menganalisis komponen perangkat keras PCB dasar dengan alat yang sesuai
  • Mampu menulis skrip pengujian dalam Python
  • Memiliki dasar yang kuat dalam desain perangkat lunak dan praktik pengembangan yang mudah dipelihara
  • Memiliki kemampuan komunikasi dan kerja tim yang baik

Tunjangan

  • Perlindungan medis, gigi, penglihatan, dan obat resep dimulai segera
  • Hari fleksibel untuk keperluan perawatan keluarga
  • Cuti orang tua berbayar
  • Program untuk mendukung orang tua baru saat kembali bekerja
  • Subsidi penitipan anak cadangan
  • Dukungan pembentukan keluarga, termasuk penggantian biaya adopsi dan surrogasi serta perawatan kesuburan
  • Diskon kendaraan untuk karyawan dan anggota keluarga, serta program sewa kendaraan untuk manajemen
  • Bantuan biaya pendidikan
  • Kelompok sumber daya karyawan yang aktif dan telah mapan
  • Waktu berbayar untuk kegiatan pelayanan masyarakat secara individu maupun tim
  • Hari libur berbayar yang banyak, termasuk minggu antara Hari Natal dan Tahun Baru
  • Cuti berbayar dengan opsi membeli tambahan waktu libur
  • Sponsorship visa tersedia

Lowongan Terkait