İstanbul Pendik – Kurtköy’de yer alan “İstanbul Teknopark” Ofisimizde görevlendirilmek üzere "Gömülü Yazılım Uzman Mühendisi" arayışımız bulunmaktadır.
GENEL NİTELİKLER:
- Üniversitelerin Bilgisayar, Elektrik - Elektronik, Haberleşme mühendisliği vb. bölümlerinden mezun,
- İyi derecede İngilizce bilen,
- Takım çalışmasına yatkın, sorumluluk sahibi, analitik düşünce yapısına sahip,
- Problem çözme becerisi yüksek,
- Güçlü analitik ve çok boyutlu düşünme yeteneği sahip,
- Sektördeki gelişmeleri ve trendleri takip edebilen,
- Erkek adaylar için askerlik hizmetini tamamlamış.
BEKLENEN KİLİT YETKİNLİKLER:
- C/C++ programlama dil(ler)ini iyi derece bilen ve en az beş yıl tecrübeye sahip,
- Gömülü yazılım geliştirme ve çapraz derleme metodolojileri tecrübesine sahip,
- Linux kullanıcı katmanı/kernel/driver programlama bilgisine sahip,
- Ağ protokollerine (TCP, UDP, vb.) hakim,
- Multi-thread uygulama geliştirme deneyimine sahip,
- IPC (inter-process communication) mekanizmalarına hakim,
- QT ile kullanıcı arayüzü geliştirme konusunda deneyimli,
- Tercihen Video Streaming protokollerine hakim (RTP, RTSP, vb.),
- Tercihen Video kodlama teknikleri ve standartlarına hakim (H.264, H.265, MPEG-TSi, vb.),
- Tercihen Savunma, aviyonik ve uzay projelerinde deneyimli,
- Birim test (unit test), CI/CD ve version kontrol metodolojilerine aşina,
- Karmaşık sistemleri anlayabilen,
- Projenin gereksinimlerini tanımlayabilen ve ekip içi iş planı çıkartabilen.
GÖREV TANIMI:
Proje ihtiyaçları doğrultusunda;
- İhtiyaçları analiz ederek gömülü yazılım ve arayüz gereksinimlerini belirlemek,
- Performans analiz faaliyetlerini gerçekleştirmek, performansı etkileyecek donanım birim özelliklerini ortaya koymak,
- Gömülü yazılım alt sistem ve birimlerinin özellik ve parametrelerinin boyutlandırmalarını yapmak,
- Gömülü yazılım sistemlerin test senaryolarını oluşturmak,
- Sistem mühendisliği faaliyetlerine alan uzmanı olarak katılmak ve gerekli dokümantasyona destek vermek.
CTech Tasarım/ Geliştirme ve Test Süreçleri doğrultusunda;
- Yazılım gereksinimleri uyarınca gömülü yazılım tasarımlarını gerçekleştirmek,
- Tasarımlar ve firma kodlama standartları uyarınca yazılımı gerçeklemek,
- Gerçeklenen yazılımların birim testlerini planlamak, dokümante etmek ve testleri icra ederek test sonuçlarını kayıt altına almak,
- Geliştirilen gömülü yazılım birim / bileşenlerinin çevre sistemlerle (yazılım/donanım) entegrasyonlarını yapmak,
- Projelerinin sistem seviyesi test aktivitelerine katılmak,
- Projelerin sistem mühendisliği faaliyetlerine gömülü yazılım alan uzmanı olarak katılarak görüş vermek, karar süreçlerine katkıda bulunmak,
- Gömülü yazılım alt sistem ve bileşenlerine ilişkin dokümantasyonu hazırlamak,
- Peer gözden geçirmeleri; ön tasarım, kritik tasarım ya da diğer gerekli tasarım gözden geçirme faaliyetlerine katılmak ya da bu faaliyetleri yönetmek,
- Disiplinler arası tasarım gözden geçirmelerine katılmak ya da bu faaliyetleri yönetmek.