Askeri platformlarda çalışacak, Komuta Kontrol ve/veya Görev Sistemi/Görev Yönetim sistemleri için gömülü yazılımları geliştirmek üzere görevlendirilecek takım arkadaşları arıyoruz.
İş Tanımı:
- Mevcut projeler ve yeni projelerde tasarım, geliştirme ve dokümantasyon süreçlerinde görev almak
- Komuta Kontrol ve Taktik Data Linki projelerinde, yazılım gereksinimleri analizi çalışmalarını gerçekleştirmek
- Yazılım tasarımı, kodlaması, birim testi ve bakımını yapmak,
- Yazılım performans analiz ve iyileştirmelerini yapmak,
- Yazılım konfigürasyon kontrolü ve inşa süreçlerine destek verme.
- Şirket içi yazılım geliştirme ortamı uygulamalarına ve süreçlerine uymak.
Öğrenim Düzeyi/Alanı:
Bilgisayar Mühendisliği bölümünden mezun olmak
Teknik Yetkinlikler ve Deneyim
A. Minimum Yetkinlikler:
- 5 yıl C/C++ programlama dillerinde yazılım geliştirme tecrübesine sahip
- Unix/Linux tabanlı işletim sistemlerinde C/C++ yazılım geliştirme tecrübesine sahip
- Nesne Tabanlı programlama prensipleri ve konseptleri hakkında detaylı bilgi sahibi olmak
- UML ve diğer modelleme temel kavramlarına hâkim olmak
- Veri yapıları ve algoritmaları hakkında detaylı bilgi sahibi olmak
- Çok – görevli (Multi-threaded) yazılım geliştirme tecrübesine sahibi
- Yazılım mimarileri konusunda bilgi sahibi olmak
- Analitik düşünme yeteneğine sahip olmak, hata ayıklama, test ve debug yeteneklerine sahip olmak
- Socket programlama konularında deneyim sahibi olmak
- TCP/IP (TCP/IP/UDP protokolleri), bilgisayar ağları konusunda bilgi sahibi
- Git/Svn, JIRA, Jenkins vb. yazılım yaşam döngüsü yönetimi araçları hakkında bilgi/tecrübe sahibi olmak
B. Tercih Edilen Yetkinlikler:
- Tercihen, Embedded Linux, QNX, INTEGRITY, VxWorks vb. gerçek zamanlı işletim sistemleri üzerinde yazılım geliştirme tecrübesine sahip
- Tercihen deterministik yazılım geliştirme tecrübesine sahip
- Tercihen Komuta kontrol ve/veya Taktik Veri Linki/Kablosuz Ağ İletişimi yazılım projelerinde deneyim sahibi
- Tercihen en az bir tam profesyonel yazılım geliştirme döngüsünü (Gereksinim Analizi’den Kabul aşamasına kadar) tecrübe etmiş
- Tercihen Yazılım Tasarım Örüntüleri (Design Patterns) konusunda bilgi/tecrübe sahibi
- Tercihen DO-178C yazılım geliştirme süreçlerini kullanarak yazılım geliştirmek veya bilgi sahibi olmak
- Unit test geliştirme tecrübesine sahip olmak
- Kod Analiz ve kod kapsamı (coverage) araçlarını tecrübe etmiş olmak
Tercihen çok katmanlı/dağıtık yazılım mimarileri konusunda bilgi ve/veya tecrübe sahibi
C. İşin Gerektirdiği Davranışsal Yetkinlikler ve Diğer Hususlar:
- İnsan ilişkileri güçlü, yazılı ve sözlü iletişim becerileri yüksek ve takım çalışmasına yatkın
- Teknolojiyi ve yenilikleri takip eden, öğrenmeye ve gelişmeye açık
- Süreçlerin iyileştirilmesine katkıda bulunacak
- Seyahat engeli olmamak
- Sözlü ve yazılı iletişimi sağlayacak, teknolojik literatürü takip edebilecek düzeyde İngilizcesi olan
- Yoğun çalışma temposuna ayak uydurabilecek, sorumluluk sahibi
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
C++ Yazılım Mühendisi
2025-09-01
Yazılım Mühendisi (Barış Kartalı)
2025-07-30
Gömülü Yazılım Mühendisi
2025-07-30
- Posted
- Nov 29, 2024
- Type
- Full-time
- Level
- Associate
- Location
- Ankara
- Company
- HAVELSAN
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
C++ Yazılım Mühendisi
2025-09-01
Yazılım Mühendisi (Barış Kartalı)
2025-07-30
Gömülü Yazılım Mühendisi
2025-07-30