GENEL NİTELİKLER
· Üniversitelerin Bilgisayar Mühendisliği, Elektrik-Elektronik Mühendisliği, Yazılım Mühendisliği ve/veya ilgili bölümlerinden en az lisans derecesiyle mezun olmak,
· C/C++ Yazılım geliştirme dillerinde deneyimli olmak,
· Yazılım geliştirme süreçleri (Analiz, Gereksinim, Tasarım, Geliştirme, Doğrulama, vb.) konusunda bilgi sahibi olmak,
· IBM Rational DOORS, SVN ve JIRA gibi yazılım yönetim araçları kullanım tecrübesine sahip olmak,
· İyi derecede İngilizce bilmek,
· Şahıs Güvenlik Belgesi sahibi olmak veya belgeyi almaya engeli olmamak,
· Savunma Sanayii sektöründe5+ yıl tecrübeye sahip olmak,
· Emniyet Kritik Yazılım Geliştirme konusunda 2+ yıl tecrübeye sahip olmak,
· Erkek adaylar için askerlik görevini tamamlamış veya uzun süreli tecilli olmak.
TERCİH NEDENİ OLABİLECEK NİTELİKLER
· Aviyonik yazılım geliştirme ve standartları konusunda bilgi ve deneyim sahibi olmak (DO-178B/C,DO-331,DO-330,ARINC 653),
· Model tabanlı yazılım tasarım bilgisine sahip olmak,
· Aviyonik sistemler ve veri yolu protokolleri hakkında bilgi ve deneyime sahip olmak (MIL-STD-1553, ARINC-429 vb.),
· Emniyet kritik yazılım geliştirme tecrübesine sahip olmak,
· Gerçek zamanlı işletim sistemi bilgi/tecrübesine sahip olmak (GHS Integrity, Wind River VxWorks, TUBİTAK GİS vb.),
· .Net, Java, Groovy, Python veya Perl dillerinde tecrübe sahibi olmak,
· Geliştirme ve test ortamları araçlarının kurulum ve idamesi konusunda bilgi ve deneyime sahip olmak.
İŞ TANIMI
Aviyonik Sistemler için Emniyet kritik yazılımlar geliştirilmesi amacıyla;
· Sistem gereksinimlerine uygun olarak yazılım gereksinimlerini geliştirmek,
· Yazılım tasarım, kodlama ve entegrasyon faaliyetlerini yürütmek,
· Kurumsal proje süreç ve tasarım altyapılarına uyarak, projede kendisine atanan görevleri yerine getirmek,
· Aviyonik sertifikasyon süreçleri kapsamında gerekli analiz, doğrulama ve dokümantasyon çalışmalarını gerçekleştirmek,
· Model tabanlı geliştirme yöntemleriyle algoritma tasarım doğrulama faaliyetlerini yürütmek,
· Yazılım Test ve Entegrasyon sırasında ortaya çıkan yazılım bulgularını çözmek.