İŞ TANIMI
Komuta Kontrol sistemi C++ ve/veya Java uygulamalarının geliştirilmesi için geliştirme ve İletişim altyapısı (development and communication framework) sunan arakatman yazılımları geliştirilmesi ve idamesi, platform otonomisi yazılımlarının geliştirilmesi ve idamesi kapsamlarında:
· Geliştirilen yazılımların ister analizlerini, tasarımını ve kodlamasını yapmak,
· Geliştirilen yazılımların testlerini hazırlamak,
· Geliştirilen yazılımlara ait dokümantasyonu idame ettirmek,
GENEL NİTELİKLER
· Üniversitelerin Bilgisayar/Elektrik-Elektronik Mühendisliği bölümlerinden mezun,
· C/C++ ve/veya Java yazılım dillerinde tecrübeli, (2+ yıl)
· Nesneye Yönelik Tasarım (Object Oriented Design) konularında tecrübeli,
· Linux/Unix işletim sistemlerinin basit seviyede yönetimi ve bu ortamlarda yazılım geliştirme konularında tecrübeli,
· Veri Yapıları, Algoritmalar, Yazılım Geliştirme Süreçleri hakkında bilgi sahibi
· Araştırma yönü kuvvetli, gelişime açık, takım çalışmasına yatkın ve problem çözme yeteneği güçlü olan,
· Kendine verilen işleri zamanında tamamlayabilecek ve sorumluluk bilincine sahip,
· Donanım ve çevrebirimlerin kontrolü üzerinde uygulama geliştirme yeteneği güçlü,
· Bilgisayar Ağları, UNIX System ve Network Programlama (Socket Programming, TCP/UDP Communication) konularında tecrübeli,
· CPU, hafıza ve network kullanımı açısından yüksek performanslı yazılım geliştirme konularında fikir sahibi,
· C/C++ hafıza kullanım problemlerini analiz etme ve giderme konularında fikir sahibi,
· Multi-Threaded Programlama tecrübesine sahip,
Dağıtık Sistemler konusunda bilgi sahibi,
Gerektiğinde fabrika kabul testleri ve platform saha testlerine katılabilmek.