• Üniversitelerin Bilgisayar, Elektrik, Elektronik, Haberleşme Mühendisliği bölümlerinden mezun
• C/C++ programlama konusunda en az 2 yıl deneyim sahibi
• ARM mimarisi mikrodenetleyici ve/veya FPGA kullanarak uygulamalar yapmış
• Ethernet, RS232, RS485, I2C, SPI ve CAN haberleşme konularında tecrübeli
• Temel donanım bilgisine sahip
• Araştırma ve dokümantasyon için yazma ve okuma konusunda yeterli teknik İngilizce’ye sahip
• Araştırmacı bir kişiliğe sahip ve sorumluluk sahibi,
• Yoğun çalışma temposuna ve esnek çalışma saatlerine uyumlu,
• Seyahat engeli bulunmayan
Tercih Nedeni Olabilecek Ek Nitelikler:
• İyi seviyede C# programlama dillerini kullanma becerisine sahip
• Gömülü yazılım kullanıcı ve test arayüzleri geliştirmiş
• Gerçek zamanlı işletim sistemleri (RTOS) konusunda deneyim sahibi
• Gömülü Linux işletim sistemleri konusunda bilgi sahibi
• Betik dil programlama tecrübesine (Matlab, Python,…) sahip
• Aviyonik yazılım geliştirme ve test süreçleri konusunda bilgi sahibi
• Güç ve/veya kontrol elektroniği konularında deneyim sahibi
• Kablosuz veri ve görüntü iletimi konularında deneyim sahibi
• MIL-STD-1553, ARINC 429 ve benzeri protokolleri konusunda bilgi ve deneyim sahibi
• Yazılım geliştirme, yazılım standartları konusunda bilgi sahibi
• Yazılım kalite süreçleri konusunda bilgi sahibi
• JIRA, GIT vb. araçları etkin kullanabilen takım arkadaşları aranmaktadır
GENEL NİTELİKLER:
• CE, BSEE veya eşdeğer bir derece lisans derecesi ve 7 yıllık bir tecrübe gereklidir.
• C/C++ Programlama konusunda nitelikli bir deneyim
• Python programlama deneyimi bir artıdır
• FreeRTOS, Yocto/Linux, VxWorks ve/veya GHS Integrity OS deneyimi
• Yazılım yaşam döngüsü süreçlerine hâkim, SVN, GIT, JIRA, DOORS gibi araçların kullanımı konusunda deneyim,
• UML Deneyimi – Model Tabanlı Geliştirme
• Yazılım geliştirme yaşam döngüsünün tüm aşamalarına katılım (Kavramlar, Gereksinimler, Tasarım, Test, Entegrasyon, Sürüm ve Destek)
• Yazılım geliştirme, test etme ve sorun giderme konularında deneyim
• Standart arayüzlerle (USB, Ethernet, I2C, SPI, RS232/422/485, CAN vb.)
• RTCA / DO-178B / C, ARINC653, DO330, DO331 hakkında deneyim ve / veya bilgi bir artıdır
• POSIX Uygulaması ve/veya ARINC653 Uygulama Geliştirme Deneyimi
• Aşağıdakilerden herhangi birine aşinalık:
Intel x86 mimarisi, Freescale/NXP PowerPC (PPC) veya ARM mimarisi, FPGA veya SoC'ler, Ethernet, PCIe, MIL-STD-1553, ARINC-429
İŞ TANIMI:
• Müşteri gereksinimlerini yönetirken ve diğer proje ekipleriyle iş birliği yaparken Yazılım Mühendislerinden oluşan bir ekibe liderlik etmek.
• Bare-metal, FreeRTOS, Yocto/Linux, VxWorks ve/veya GHS Integrity OS ortamına dayalı gerçek zamanlı yazılım uygulamalarının tasarımı ve geliştirilmesi.
• ARINC653 Standardına dayalı aviyonik yazılım uygulamalarının tasarımı ve geliştirilmesi
• Mikrodenetleyiciler için altyapı yazılımı tasarımı ve geliştirilmesi
• Yocto/Linux, VxWorks ve GHS Integrity OS ortamında ARM, PowerPC, Intel işlemciler için BSP tasarımı ve 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