-
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:

  • 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

c ha lan asa linux uml eks ux design patterns design pattern embedded jenkins unix nist jira git svn qnx sla nac udp san isr sam
Login to Apply
Posted
Nov 29, 2024
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
HAVELSAN
Related

C++ Yazılım Mühendisi

2025-09-01

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

Yazılım Mühendisi (Barış Kartalı)

2025-07-30

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