Yazılım Mühendisi

MEVA AVİYONİK SİSTEMLER TEKNOLOJİ SANAYİ VE TİCARET A.Ş

  • Ankara
  • 01.05.2024 - 31.08.2024

    Yazılım Mühendisi

     

    Genel Nitelikler:

     

    • Üniversitelerin Bilgisayar, Elektrik, Elektronik, Haberleşme veya Mekatronik Mühendisliği bölümlerinden mezun olmak,
    • C/C++ programlama bilgisine sahip,
    • Gerçek zamanlı işletim sistemleri (FreeRTOS, Yocto/Linux ) mimarisi ve Multithreading bilgisine sahip,
    • Gömülü sistem geliştirme süreçleri hakkında ve haberleşme protokolleri (CAN, RS-232/422/485, I2C, SPI, Ethernet, USB vb.) konularında bilgi sahibi,
    • Yazılım geliştirme yaşam döngüsünün (Gereksinim Analizi, Tasarım, Geliştirme, Test, Entegrasyon, Sürüm ve Destek) aşamaları hakkında bilgi sahibi,
    • Yazılım geliştirme, test etme ve sorun giderme konusunda deneyim sahibi,
    • Git versiyon kontrol sistemi üzerine bilgi sahibi,
    • Araştırmacı ve sorumluluk sahibi,
    • Yoğun çalışma temposuna ve esnek çalışma saatlerine uyumlu,
    • İleri seviye İngilizce okuma ve yazma yetkinliğinin olması,

     

    Tercih Nedeni Olabilecek Ek Nitelikler:                           

    • Kart destek paketleri (board support package) ve Linux device tree konularında çalışma yapmış olmak,
    • Betik dili programlama deneyimine sahip olmak (Python , Bash Shell Script,…)
    • Aşağıdakilerden herhangi birine aşinalık:

    ARM veya Intel x86 mimarisi, Freescale/NXP, PowerPC (PPC), FPGA veya SoC'ler, Ethernet, PCIe, MIL-STD-1553, ARINC-429

     

    İş Tanımı

    • Gerçek zamanlı ve aviyonik yazılım uygulamalarının geliştirilmesi
    • Bare-metal, FreeRTOS, Yocto/Linux ortamlarını temel alan gerçek zamanlı yazılım uygulamalarının geliştirilmesi,
    • Yazılım uygulamalarının test edilmesi ve hata ayıklaması
    • Mühendislik dokümantasyonunun geliştirilmesi / sürdürülmesi
    • Takım içinde olumlu ve üretken bir atmosferin korunmasına yardımcı olmak