Linux tabanlı SOM (System-On-Module) ve/veya SCB (Single-Board-Computer) ler üzerinde çalışacak yazılımların tasarım ve geliştirilmesinden sorumlu olacaktır.
C/C++ ve Python dilleri ile yapılacak yazılım geliştirme süreçlerinde Ar-Ge ekibi ile birlikte aktif rol alacaktır.
Yazılım mimarisinin tasarım detayları ve gereksinimlerin belirlenmesi süreçlerinde ekip arkadaşları ile iş birliği içinde çalışacaktır.
Geliştirdiği yazılımların test ve doğrulama süreçlerinden sorumlu olacaktır.
Özelliklerin belirlenmesi, tanımlamalar ve uygulama detaylarını içeren geliştirme sürecinin tamamının dokümantasyonundan sorumlu olacaktır.
Tüm faaliyetlerinde mutlak bir profesyonellik içerisinde, şirket değerlerine, yazılı ya da sözlü aktarılan kurallara ve genel etik prensiplere her durumda bağlı kalacaktır.
GENEL NİTELİKLER
Linux işletim sistemi yükleme, konfigürasyon ve yönetimi konularında iyi düzeyde bilgi ve tecrübe
Modern C/C++ ve Python dillerine hakimiyet ve uygulama geliştirme tecrübesi
Modern C/C++ dili ile cross-platform yazılım tasarımı, geliştirme ve uygulama deneyimi
Gömülü Linux sistemleri üzerinde uygulama geliştirme deneyimi
İlgili mühendislik bölümlerinden (Elektrik-Elektronik, Elektronik-Haberleşme Bilgisayar, Yazılım vb.) lisans, yüksek lisans ve ya doktora derecesi
İleri seviyede İngilizce bilgisi
İyi derecede iletişim becerisi ve ekip çalışmasına yatkınlık
TERCİH SEBEBİ
Docker kullanım bilgisi ve uygulama deneyimi
Veri toplama, ölçüm ve/veya kontrol sistemleri için yazılım geliştirme deneyimi
ETHERCAT, CANBUS, RS232, RS485, RS422, SPI, I2C, USB, TCP/IP gibi protokoller ile ilgili bilgi ve uygulama deneyimi
Sistem mühendisliği konsept ve prensipleri hakkında bilgi uygulama deneyimi