/

Aviyonik Yazılım Geliştirme ve Doğrulama Mühendisi

Ankara, Türkiye

İş Tanımı 

·         Milli olarak geliştirmekte olduğumuz uçak/helikopter vb. platformlara ait aviyonik yazılımların geliştirilmesi kapsamında:

  • Gereksinimlerin tanımlanması,
  • Tasarımının yapılması,
  • Kaynak kodunun geliştirilmesi,
  • Gereksinimlere uygun testlerin tasarlanması, testlerin kodlanması, gözden geçirilmesi, koşturulması ve sonuç analizlerinin yapılarak hatalarının bildirilmesi,
  • Aviyonik sertifikasyon süreçleri kapsamında gerekli analiz, doğrulama ve dokümantasyon çalışmalarının gerçekleştirilmesi.

 ·        Yazılım geliştirme süreçlerinin tanımlanmasına katkı verilmesi.

·         Geliştirilme sürecinde kullanılacak simülatör, emülatör, vb. yardımcı geliştirme araçlarının geliştirilmesi.

 

Temel Nitelikler

·         Üniversitelerin Elektronik / Elektrik-Elektronik / Bilgisayar / Yazılım Mühendisliği bölümlerinden mezun, en az yüksek lisans derecesine sahip olmak,

·         İyi derecede C/C++ bilmek,

·         Temel Yazılım Mühendisliği gereçleri (DOORS, Enterprise Architect, JIRA, SVN, GIT vb.) ile ilgili bilgi ve deneyim sahibi olmak,

·         Yazılım Geliştirme süreçleri (Analiz, Gereksinim, Tasarım, Geliştirme, Doğrulama, vb.) konusunda bilgi sahibi olmak,

·         İyi derecede İngilizce bilmek (IELTS 6,5+, TOEFL 84+, TÖMER 79+).


 Tercih Nedeni Olabilecek Ek Nitelikler

Aşağıda listelenen konu başlıklarının bir veya birkaçı hakkında direkt olarak bilgi/tecrübe sahibi olmak:

Ø  DO-178B/DO-178C,

Ø  Gerçek zamanlı işletim sistemleri, gömülü yazılımlar,

Ø  Simülasyon uygulamaları, tasarım ve çözümleri,

Ø  ISTQB Sertifikası.

Ø  Test Otomasyonu

Ø  SCRUM, Agile vb. güncel yazılım geliştirme süreçleri,

Ø  MIL-STD-1553, ARINC 429 ve benzeri aviyonik veri yolları,

Ø  BSP ve donanım sürücüleri,

Ø  C#, Java programlama dilleri,

Ø  Groovy/Python/Perl vb. script dillerinde ve/veya Java,

Ø  Geographic Information Systems          

      Ø FACE/IMA vb. Aviyonik Yazılım Mimarileri,