Embedded Yazılım Mühendisi Yocto Bsp Layer Uzmanı
Gizli Firma
14.11.2025
İstanbul(Asya) / Türkiye
Deneyim: 4-6 Yıl
Type of Work: Tam Zamanlı
Work Location: İş Yerinde
Job Description
İş Tanımı
- Gömülü sistem projelerinde kullanılmak üzere Yocto Project çatısı altında BSP (Board Support Package) geliştirme ve yönetme.
- Donanım (özellikle NXP i.MX serisi gibi SoC’ler) üzerine özelleştirilmiş katmanlar oluşturma, konfigürasyon, kernel / device tree – sürücü entegrasyonları.
- Linux tabanlı embedded sistemler için sürücü (driver) geliştirme, port etme ve optimizasyon.
- Yazılım ve donanım ekipleriyle yakın işbirliği içinde çalışarak sistem entegrasyonu, hata analizi ve performans iyileştirme süreçlerine katkı sağlama.
- Versiyon kontrol sistemleri (Git), CI/CD süreçleri ve dokümantasyon hazırlama.
- Gerektiğinde saha testleri, prototip çalışma ve üretim öncesi geçişlerde destek.
Aranan Nitelikler
- Üniversitelerin Bilgisayar Mühendisliği, Elektrik-Elektronik Mühendisliği veya Gömülü Sistemler / Yazılım Mühendisliği bölümlerinden mezun.
- Yocto Project üzerinde BSP/katman geliştirme deneyimi olan.
- Linux kernel/modül/sürücü geliştirme, device tree yapılandırma konusunda bilgi sahibi.
- C / C++ ile gömülü yazılım geliştirme tecrübesi.
- Versiyon kontrol (Git) ve build sistemleriyle (örneğin Bitbake) çalışma deneyimi.
- İyi derecede İngilizce teknik doküman okuma ve yazma yeteneği.
- Analitik düşünce yetisi, problem çözme becerisi, takım çalışmasına yatkınlık.
- Tercih Sebebi Olabilecek Ek Özellikler
- NXP i.MX, ARM Cortex-A serisi ya da benzer SoC’lerle proje tecrübesi.
- Yocto meta-layer hazırlama, OpenEmbedded deneyimi.
- Donanım-yazılım entegrasyonu, PCB tasarımı veya sistem doğrulama süreçlerinde yer almış.
- Savunma veya endüstriyel otomasyon alanında gömülü sistemler geliştirmiş.
Skills
Yocto
Linux
Linux Kernel
Gömülü Linux
