Embedded Software Engineer
Summary
Develop Embedded Linux on Xilinx Zynq platforms for tactical handheld radios, handling BSP creation, drivers, networking, and secure communication integration within a small defense-tech team.
Lorentis'te taktik saha haberleşmesine yönelik el tipi telsiz platformları geliştiriyoruz. Donanım mimarisi, RF zinciri ve sistem tasarımı hazır; şimdi bu platformun Linux tarafını uçtan uca kuracak ve ürünleşmeye taşıyacak deneyimli bir gömülü yazılım mühendisi arıyoruz.
Elektronik harp, RF/haberleşme sistemleri, çip ve fotonik alanlarında çalışan küçük ve teknik bir ekibiz. Katman katman onay bekleyen bir yapı değil; kararların hızlı alındığı, yazdığınız kodun sahaya çıkan bir ürüne girdiği bir ortam.
- Xilinx Zynq-7000 ve Zynq UltraScale+ MPSoC tabanlı platformlar üzerinde Embedded Linux geliştirme
- PetaLinux ve Yocto ile BSP oluşturma, bakımı ve sürüm yönetimi
- U-Boot ve boot zincirinin (FSBL, boot.bin, boot akışı) getirilmesi ve özelleştirilmesi
- Device Tree yazımı ve yönetimi; yeni donanım revizyonlarının ayağa kaldırılması (board bring-up)
- Linux kernel yapılandırması, driver entegrasyonu ve gerektiğinde karakter/platform driver geliştirme
- FPGA ekibiyle birlikte PL–PS entegrasyonu, AXI arayüzleri üzerinden veri akışının kurulması
- Kablosuz ağ katmanının Linux üzerinde kurulması ve işletilmesi: networking stack, arayüz yönetimi, dinamik yönlendirme ve trafik önceliklendirme
- Güvenli haberleşme katmanının kurulması: IPsec tünelleri, anahtar yönetimi ve şifreli veri akışının sistem entegrasyonu
- Sistem seviyesinde performans, gecikme, güç tüketimi ve kararlılık optimizasyonu
- Üretime hazırlık: imaj üretimi, OTA/firmware güncelleme mekanizmaları, test ve doğrulama altyapısı
ARADIĞIMIZ NİTELİKLER
- Elektrik-Elektronik, Bilgisayar Mühendisliği veya ilgili bölümlerden mezuniyet
- Gömülü yazılım alanında en az 5 yıl deneyim
- PetaLinux ve Yocto ile BSP hazırlama konusunda pratik tecrübe
- U-Boot ve Device Tree üzerinde bağımsız çalışabilme
- Linux kernel iç yapısı ve driver mimarisine dair sağlam bilgi
- Mobil ad-hoc ağlar üzerine çalışmış olmak; dinamik topolojilerde yönlendirme protokolleri (batman-adv, OLSR, BABEL, AODV vb.) deneyimi
- Şifreleme anahtarı paylaşım ve dağıtım topolojilerine hâkimiyet: anahtar değişimi, grup anahtarlama, anahtar yenileme (rekeying) ve PKI/pre-shared key yaklaşımları
- strongSwan ile fiilen çalışmış olmak; IPsec/IKEv2 yapılandırması, tünel yönetimi ve gömülü sistemlere entegrasyonu
- C ve ileri seviye Linux sistem programlama; betikleme için Python veya Bash
- Git tabanlı geliştirme, cross-compile toolchain'leri ve CI süreçlerine aşinalık
- Osiloskop, logic analyzer, JTAG gibi donanım hata ayıklama araçlarıyla rahat çalışabilme
- Şema ve datasheet okuyup donanım ekibiyle aynı dili konuşabilme
ARTI OLARAK DEĞERLENDİRİLECEK
- Kısıtlı bant genişliği ve yüksek kayıp oranına sahip kanallarda ağ optimizasyonu deneyimi
- Kablosuz haberleşme, SDR veya RF sistemlerine yakınlık
- Savunma sanayii projelerinde çalışmış olmak
- Secure boot, TrustZone, donanım kripto hızlandırıcıları veya gömülü güvenlik konularında tecrübe
- İyi seviyede İngilizce (teknik dokümantasyon ve tedarikçi iletişimi)
#gömülüyazılım #embeddedlinux #zynq #fpga #yocto #petalinux #linux #strongswan #ipsec #savunmasanayi #kariyer