Yazılım ve Teknoloji

Gömülü Yazılım Mühendisi CV Örneği

Donanımın üzerinde çalışan yazılımı yazar; sınırlı bellek, gerçek zamanlı yanıt ve elektronik kartla doğrudan çalışma bu rolün ayırt edici yanıdır.

CV'de öne çıkarılacak görevler

  • Mikrodenetleyici üzerinde C ile sürücü ve uygulama katmanı geliştirmek
  • UART, SPI, I2C ve CAN protokolleriyle donanım haberleşmesini kurmak
  • Osiloskop ve mantık analizörüyle donanım-yazılım hatalarını ayıklamak
  • Gerçek zamanlı işletim sistemi görev ve kesme önceliklerini tasarlamak
  • Cihaz üzerinde uzaktan yazılım güncelleme mekanizmasını uygulamak

Yetkinlikler

  • C / C++
  • ARM Cortex-M mimarisi
  • FreeRTOS
  • UART, SPI, I2C, CAN
  • Osiloskop ve mantık analizörü
  • Şema ve veri sayfası okuma
  • JTAG hata ayıklama
  • Git

Ölçülebilir başarı örnekleri

X ve Y yerine kendi rakamlarınızı yazın.

  • Uyku modu yönetimini yeniden yazarak cihazın pil ömrünü X aydan Y aya çıkardım
  • Kesme gecikmesini X mikrosaniyeye indirerek sensör veri kaybını bitirdim
  • Sahadaki X cihaz için kesintisiz uzaktan güncelleme akışını devreye aldım

Eğitim

  • Elektrik-Elektronik Mühendisliği lisans
  • Bilgisayar Mühendisliği lisans
  • Mekatronik Mühendisliği lisans

Sertifikalar

  • Certified Embedded Systems Professional