-
HAVELSAN

C/C++ Yazılım Mühendisi (TDL)

HAVELSAN
Turkey · Full-time · Associate

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:

  • 3 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

design patterns embedded jenkins linux jira qnx
Login to Apply
Posted
Mar 15, 2025
Type
Full-time
Level
Associate
Location
Ankara
Company
HAVELSAN

Industries

Defense Space Manufacturing

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Meteksan Savunma
Related

Yazılım Mühendisi

2026-06-18

Full-time
Associate
Turkey
Defense
Engineering
View Job Details
HAVELSAN
Related

Java Yazılım Mühendisi

2025-08-07

Full-time
Associate
Turkey
Defense
Engineering
View Job Details
HAVELSAN
Related

Gömülü Yazılım Mühendisi

2025-07-30

Full-time
Associate
Turkey
Defense
Engineering