GENEL NİTELİKLER
• Üniversitelerin Elektrik-Elektronik, Bilgisayar Mühendisliği vb. bölümlerinden mezun
• C, C++ benzeri sistem programlama dilleri ile çalışmış
• Bilgisayar mimarisi temellerine hakim • Multithread/multiprocess yazılım geliştirme metodolojisine hakim • Linux tabanlı sistemlere yazılım geliştirmiş, POSIX API’a hakim
• Linux senkronizasyon ve IPC mekanizmalarına hakim • Gömülü sistem yazılım tasarımı ve geliştirilmesi üzerine tecrübeli • SPI, I2C, UART, TCP/UDP haberleşme protokolleri hakkında bilgi sahibi
• Test ekipmanları kullanımında yetkin (Osiloskop, Lojik analizör, Spektrum analizör vb)
Tercihen :
• Gerçek zamanlı sistemler üzerine bilgi sahibi/tecrübeli
• Sayısal devre tasarımı konusunda bilgi sahibi (FPGA, Verilog, VHDL vb)
• Xilinx ürünleri ve geliştirme araçları üzerine tecrübeli • STMicroelecronics ürünleri ve geliştirme araçları üzerine tecrübeli
• Arayüz geliştirme teknolojileri konusunda tecrübeli (Qt, Windows Form vb) • Gstreamer kütüphanesi ve CLI uygulamaları üzerine tecrübeli
İŞ TANIMI
• Savunma ve havacılık uygulamaları için gömülü yazılım tasarımı, dokümantasyon, test ve doğrulama çalışmalarını yapma • Yazılım/donanım gereksinimlerini belirleme
• Yazılım/donanım tasarımı yapma, tasarım dökümantasyonu yapma
• Belirlenen platform üzerinde (STM, Xilinx vb.) tasarıma uygun yazılım geliştirme
• Yazılım/donanım doğrulama testleri yapma